Встречается на собеседованиях • сегодня
Какой тип JOIN используешь для выведения данных о пользователе, даже если пустые строки
LEFT JOIN – он возвращает все записи из левой таблицы (первой в запросе) и соответствующие записи из правой. Если совпадений нет, справа будут NULL.
Пример:
sql
SELECT u.name, o.order_id
FROM users u
LEFT JOIN orders o ON u.id = o.user_idЭто выведет всех пользователей, даже если у них нет заказов. Для правой таблицы (orders) в таких строках order_id будет NULL.
Альтернативы:
- INNER JOIN – только совпадающие записи
- RIGHT JOIN – наоборот, все из правой таблицы
- FULL JOIN – все из обеих таблиц

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