Страница 1 из 1

SQL запрос

Добавлено: 08 июл 2005, 17:56
M
Привет!
Вот какая ситуация:
Есть таблица "Т1". Есть таблица "Т2". В таблице Т2 есть 2 поля, ссылающихся на таблицу1.
Если бы было 1 поле, то запрос выглядел бы так:
SELECT Т2.П1, Т2.П2, Т1.П1 FROM Т2 LEFT JOIN Т1 ON Т2.П1 = Т1.П1
А как же сделать с 2 полями: нужно получить из таблицы Т1 два значения поля1, при этом в результате нужно получить 1 запись. Или это невозможно?
Подскажите.... :wink:

Добавлено: 09 июл 2005, 12:49
chur
SELECT Т11.П1, Т12.П1 FROM (Т2 LEFT JOIN Т1 AS T11 ON Т2.П1 = Т11.П1) LEFT JOIN T1 AS T12 ON T2.П2 = T12.П1

Добавлено: 11 июл 2005, 10:58
M
БОЛЬШУЩЕЕ СПАСИБО!!!!!!!!!!!!!!!!!