Встречается на собеседованиях • сегодня
Можно ли left join использовать как right join
Да, можно, так как LEFT JOIN и RIGHT JOIN функционально эквивалентны, если поменять таблицы местами.
Пример:
sql
-- LEFT JOIN: выбираем все записи из таблицы A и совпадения из B
SELECT * FROM A LEFT JOIN B ON A.id = B.a_id;
-- Эквивалентный RIGHT JOIN (поменяли порядок таблиц)
SELECT * FROM B RIGHT JOIN A ON B.a_id = A.id;
text
Разница только в порядке таблиц и читаемости запроса. `LEFT JOIN` используется чаще, так как обычно мы начинаем с основной таблицы и присоединяем дополнительные.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы