Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Подмена полей sqlite / 3 сообщений из 3, страница 1 из 1
18.11.2006, 09:41
    #34138269
Bingo_Bongo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подмена полей sqlite
Всем доброго!!!
Кто-нибудь работал с SQLite проблема в следующем:
Создаю две таблицы:
CREATE TABLE [GAS] (
[GASID] INTEGER NOT NULL PRIMARY KEY,
[PETROL1] INTEGER,
[PETROL2] INTEGER,
[PETROL3] INTEGER,
[PETROL4] INTEGER,
[PETROL5] INTEGER);
и
CREATE TABLE [petrol] (
[id_pet] INTEGER NOT NULL PRIMARY KEY,
[PETROL] NVARCHAR(10))
Как вместо GAS.PETROL1, GAS.PETROL2, ... подставлять petrol.PETROL.

Пробую так!
SELECT
GAS.GASID,
petrols.PETROL as petrol1
petrols.PETROL as petrol2
FROM
GAS
LEFT OUTER JOIN petrols ON petrols.id_pet = GAS.PETROL4
LEFT OUTER JOIN petrols ON petrols.id_pet = GAS.PETROL5;
Выдает ошибку!
Спасибо!!!
...
Рейтинг: 0 / 0
18.11.2006, 10:10
    #34138278
savosin_sergey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подмена полей sqlite
так попробуй:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT
GAS.GASID,
p1.PETROL as petrol1,
p2.PETROL as petrol2
FROM
GAS
LEFT OUTER JOIN petrol p1 ON p1.id_pet = GAS.PETROL4
LEFT OUTER JOIN petrol p2 ON p2.id_pet = GAS.PETROL5;
...
Рейтинг: 0 / 0
18.11.2006, 10:46
    #34138299
Bingo_Bongo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подмена полей sqlite
Спасибо заработала!
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Подмена полей sqlite / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]