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;