SQL JOIN используется для комбинирования строк из двух или более таблиц на основе связанного столбца между ними.
Основные типы JOIN:
INNER JOIN: Возвращает строки, когда есть совпадения в обеих таблицах.LEFT JOIN: Возвращает все строки из левой таблицы и совпадающие из правой. Если совпадений в правой нет, возвращает NULL для столбцов правой таблицы.RIGHT JOIN: Возвращает все строки из правой таблицы и совпадающие из левой. Если совпадений в левой нет, возвращает NULL для столбцов левой таблицы.FULL OUTER JOIN: Возвращает все строки, когда есть совпадение в одной из таблиц. Возвращает все строки из обеих таблиц, дополняя их NULL, если совпадения отсутствуют.Пример INNER JOIN:
sql
Пример LEFT JOIN:
sql