Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Кривые руки или же это не возвожно? / 3 сообщений из 3, страница 1 из 1
30.03.2002, 20:02
    #32026563
Infection
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кривые руки или же это не возвожно?
как приджойнить к нескольким таблицам

то есть когда я делаю запрос типа
SELECT *** from table1, table2, table3
, то потом не могу сджойнить еще одну табличку.. странно просто получается... если делаешь запрос к одной табличке, а потом джойнишь еще одну то все нормально, а если джойнишь к нескольким... то хрен там...

то есть фактически такой запрос не прокатывает
SELECT
table1.name,
table2.name,
table3.name,
table4.name
from
table1,
table2,
table3
left outer join
table4 on
table4.id = table1.id;
...
Рейтинг: 0 / 0
01.04.2002, 07:45
    #32026605
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кривые руки или же это не возвожно?
SELECT
table1.name,
table2.name,
table3.name,
table4.name
from
table1
cross join table2
cross join table3
left outer join
table4 on
table4.id = table1.id;
...
Рейтинг: 0 / 0
23.09.2002, 13:33
    #32052362
Сергей М
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кривые руки или же это не возвожно?
а обязательно использовать left join, нельзя просто where tab1.f1=tab2.f3 and tab1.f1=tab3.f2 and и так далее, присоединяш к tab1.f1 сколько угодно таблиц
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Кривые руки или же это не возвожно? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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