Загрузка...
Справочник по функциям и операторам SQL

JOIN

Объединяет строки из двух или более таблиц на основе логического условия.

Типы:

  • INNER JOIN: Возвращает строки, которые имеют соответствия в обеих таблицах.
  • LEFT JOIN (или LEFT OUTER JOIN): Возвращает все строки из левой таблицы и соответствующие строки из правой таблицы.
  • RIGHT JOIN (или RIGHT OUTER JOIN): Возвращает все строки из правой таблицы и соответствующие строки из левой таблицы.
  • FULL JOIN (или FULL OUTER JOIN): Возвращает строки, которые имеют соответствия в одной из таблиц.
  • CROSS JOIN: Возвращает декартово произведение строк двух таблиц, что означает, что каждая строка из первой таблицы соединяется с каждой строкой из второй таблицы.
  • SELF JOIN используется для соединения таблицы с самой собой.

Синтаксис

SELECT columns FROM table1 INNER JOIN table2 ON table1.column = table2.column;

Пример

Сможете решить задачу с использованием JOIN?

Решать бесплатно!