Встречается на собеседованиях • сегодня
Как работает LEFT JOIN в SQL
LEFT JOIN (или LEFT OUTER JOIN) возвращает все записи из левой таблицы (первой в запросе) и соответствующие записи из правой таблицы. Если совпадений нет, то для правой таблицы будут значения NULL.
Пример:
sql
SELECT users.name, orders.amount
FROM users
LEFT JOIN orders ON users.id = orders.user_idЗдесь:
- Все пользователи будут в результате, даже без заказов
- Для пользователей без заказов поле amount будет NULL
- Если бы использовали INNER JOIN, такие пользователи не попали бы в результат
Ключевые особенности:
- Сохраняет все строки левой таблицы
- Добавляет данные из правой таблицы при совпадении
- Заполняет NULL'ами при отсутствии совпадений
- Порядок таблиц в запросе важен (LEFT JOIN vs RIGHT JOIN)

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