Язык запросов SQL

         

Перекрестное объединение



Перекрестное объединение

CROSS JOIN (перекрестное объединение) — это ключевое слово для простого объединения, не имеющего предложение WHERE. Поэтому оператор

SELECT *

FROM EMPLOYEE, COMPENSATION ;

также может быть записан как

SELECT *

FROM EMPLOYEE CROSS JOIN COMPENSATION ;

В результате получается декартово произведение (также известное как перекрестное произведение) двух исходных таблиц. CROSS JOIN редко дает тот окончательный результат, который вам нужен, но его применение может быть полезно в качестве первого шага в той цепочке манипуляций данными, которая в конце концов приведет к нужному результату.



Содержание раздела