Описание тега left-join

Левое соединение - это внешнее соединение, которое генерирует результат, содержащий все записи "левой" таблицы, даже если в других таблицах, участвующих в соединении, нет совпадающих записей.

SQL LEFT JOIN ON возвращает строки INNER JOIN ON плюс несопоставленные строки левой таблицы, расширенные NULL. Как следствие, он возвращает все строки из левой таблицы хотя бы один раз, даже если в левой таблице нет совпадений. Таким образом, если предложение ON соответствует 0 (нулю) записей в левой таблице, тогда объединение все равно вернет эту строку, расширенную на NULL в каждом столбце из правой таблицы.


Конкретные теги соединения

Вы можете уточнить свой вопрос, добавив дополнительные теги:

присоединиться к внутреннему соединению внешнему соединению самосоединиться перекрестному соединению полному внешнему соединению правому соединению естественному соединению


Вопросы