Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблемы внешнего связывание - простой вопрос  [new]
denis1981
Member

Откуда: Россия - Калуга
Сообщений: 170
А как сделать дальше связывание для таблицы tpo_doc с таблицей my_table например, а затем для my_table еще одно связывние с другой таблицей table_4:

pred LEFT OUTER tpo_doc ON tpo_doc.kd_pred = pred.kd_pred

Ведь если продолжить строку LEFT или RIGHT, то это будет относиться к таблице pred.
21 май 04, 14:59    [693365]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы внешнего связывание - простой вопрос  [new]
paparome
Member

Откуда: Москва
Сообщений: 4312
from
tbl1 left join 
(tbl2 left join tbl3 on ...)
on ...
?
21 май 04, 15:03    [693386]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы внешнего связывание - простой вопрос  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
это будет относиться к той таблице, чьи поля вы укажете в выражении ON
21 май 04, 15:34    [693531]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы внешнего связывание - простой вопрос  [new]
Dmitry S. Kravchenko
Member

Откуда:
Сообщений: 92
Нужно воспринимать JOIN-ON как тернарную операцию, по типу ?: в Си, результат которой - таблица, первые два аргумента - тоже таблицы, а третий аргумент - логическое выражение.

Тогда станет понятно, что вместо любого из первых двух аргументов можно поставить еще JOIN-ON.

Димс.
23 май 04, 01:27    [694979]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить