Перекрестное объединение
Перекрестное объединение
CROSS JOIN (перекрестное объединение) — это ключевое слово для простого объединения, не имеющего предложение WHERE. Поэтому оператор
SELECT *
FROM EMPLOYEE, COMPENSATION ;
также может быть записан как
SELECT *
FROM EMPLOYEE CROSS JOIN COMPENSATION ;
В результате получается декартово произведение (также известное как перекрестное произведение) двух исходных таблиц. CROSS JOIN редко дает тот окончательный результат, который вам нужен, но его применение может быть полезно в качестве первого шага в той цепочке манипуляций данными, которая в конце концов приведет к нужному результату.