Sobes.tech
Junior
128
questionbank

Что такое Right Join?

Ответ от нейросети

sobes.tech AI

Right Join (или RIGHT OUTER JOIN) — это тип объединения таблиц в SQL, который возвращает все строки из правой таблицы и соответствующие им строки из левой таблицы. Если в левой таблице нет совпадений для строки из правой, то поля из левой таблицы будут заполнены значениями NULL.

Ключевые особенности:

  • Сохраняет все записи из правой таблицы.
  • Возвращает только совпадающие записи из левой таблицы.
  • Для строк из правой таблицы без совпадений в левой, поля левой таблицы будут NULL.

Визуально можно представить так (R - правая таблица, L - левая таблица, i - совпадения):

+---+-----+
| L | R+i |
+---+-----+

Синтаксис:

SELECT
    column_list
FROM
    left_table
RIGHT JOIN
    right_table ON join_condition;