SQL операторы join

Есть несколько вариантов join:
При inner join только те
В итоге строки выйдут строем,
Для коих есть ключи везде.

Outer join позволяет,
Найдя значение лишь в одной
Таблице, для другой подставить
Дефолтное значение ноль.

Left join – в первой при сравнении,
Right join, собственно, второй,
Full join – в обе назначение,
Там, где не найден ключ второй.

Cross join – действует иначе:
Объединяет всё со всем.
Зовут подобную задачу
Декартовым произведением.


Рецензии