Форум: "Базы";
Текущий архив: 2003.06.16;
Скачать: [xml.tar.bz2];
ВнизКак выполнить связь к связи join ? Найти похожие ветки
← →
etem (2003-05-26 11:21) [0]Мастаки, как реализовать связь с помощью join к таблице, которая уже учествует деталом в join?
Что-то типа:
select t1.f1, t1.f2, t2.f1, t3.f6, t4.f5
where table1 t1
join table2 t2 on t1.id=t2.id,
t2
left join table t3 on t2.id_t3=t3.id
left join table t4 on t2.id_t4=t4.id
Ругается на строчку - t2 - неизвестная талица.
← →
etem (2003-05-26 11:24) [1]
> where table1 t1
from конечно :)
← →
ЮЮ (2003-05-26 11:27) [2]join table2 t2 on t1.id=t2.id ,
t2 // а это ещё к чему?
left join table t3 on t2.id_t3=t3.id
← →
etem (2003-05-26 11:37) [3]2 ЮЮ
Ошибка предварительной компиляции: parsing error - left.
после
> join table2 t2 on t1.id=t2.id,
← →
stone (2003-05-26 11:39) [4]select t1.f1, t1.f2, t2.f1, t3.f6, t4.f5
from table1 t1
join table2 t2 on t1.id=t2.id,
left join table t3 on t2.id_t3=t3.id
left join table t4 on t2.id_t4=t4.id
← →
etem (2003-05-26 11:48) [5]2 stone © (26.05.03 11:39)
я же уже писал, не where, а from.
← →
etem (2003-05-26 11:57) [6]мастаки, никто не знает? помогите.
← →
Zacho (2003-05-26 12:02) [7]
> etem (26.05.03 11:57)
А чем тебя не устраивает stone © (26.05.03 11:39) ?
← →
etem (2003-05-26 12:11) [8]2 Zacho
уже писал etem (26.05.03 11:37)
← →
AlexSerp (2003-05-26 12:12) [9]А что там за запятая. Не нужна она.
← →
Zacho (2003-05-26 12:14) [10]
> etem (26.05.03 12:11)
За исключением запятой после join table2 t2 on t1.id=t2.id ответ stone © (26.05.03 11:39) правильный, что все-таки не устраивает ?
← →
etem (2003-05-26 12:22) [11]2
AlexSerp © (26.05.03 12:12)
Zacho © (26.05.03 12:14)
Запятая самое то... Спасибо! заработало.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c