Встречается на собеседованиях • сегодня
Как будет выглядеть результирующая таблица при LEFT JOIN и недостатке данных в правой таблице
При LEFT JOIN все записи из левой таблицы сохраняются, даже если в правой таблице нет совпадений. В таком случае для полей правой таблицы будут значения NULL.
Пример:
sql
SELECT a.id, a.name, b.order_id
FROM customers a
LEFT JOIN orders b ON a.id = b.customer_idРезультат:
text
| id | name | order_id |
|----|--------|----------|
| 1 | John | 101 |
| 2 | Alice | NULL |
| 3 | Bob | 102 |Здесь Alice есть в таблице customers, но у нее нет заказов в таблице orders, поэтому order_id = NULL. Все клиенты остались в результате, даже без заказов.

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