Встречается на 2% собеседований по Python
Что такое RIGHT JOIN
RIGHT JOIN — это тип соединения таблиц в SQL, который возвращает все строки из правой таблицы (вторая в запросе) и соответствующие строки из левой таблицы (первая в запросе). Если соответствия нет, результат для левой таблицы будет NULL.
Пример:
sql
SELECT A.id, A.name, B.order_id
FROM customers A
RIGHT JOIN orders B ON A.id = B.customer_id;В этом примере будут выбраны все заказы (orders), даже если у них нет клиента в таблице customers. Если заказ не привязан к клиенту, поля из customers будут NULL.
Отличие от LEFT JOIN:
- LEFT JOIN приоритезирует левую таблицу, RIGHT JOIN — правую.
- RIGHT JOIN реже используется, так как порядок таблиц можно изменить в LEFT JOIN для аналогичного результата.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы