Emacs бродяги ошибки

При объединении нескольких таблиц вывод каждого соединения логически формирует виртуальную таблицу, которая переходит в следующее соединение.

Итак, в примере вашего вопроса будет рассмотрен составной результат объединения первых 5 таблиц как левая таблица.

Подробнее об этом см. Плакат обработки логических запросов Itzik Ben-Gan .

Виртуальные таблицы, участвующие в объединениях, можно контролировать, расположив предложение ON. Например,

SELECT *
FROM   T1
       INNER JOIN T2
         ON T2.C = T1.C
       INNER JOIN T3
                  LEFT JOIN T4
                    ON T4.C = T3.C
         ON T3.C = T2.C 

эквивалентно (T1 Inner Join T2) Inner Join (T3 Left Join T4)

1
задан kristina 15 September 2010 в 20:22
поделиться