Занятие 23. Практикум 6
⚡ Кратко: суть темы
Практикум закрепляет JOIN и UNION на реальных задачах базы northwind. Объединяем компании из трёх таблиц, ищем сотрудников без привилегий, расшифровываем внешние ключи заказов.
UNION ALLдля склеивания однотипных данных из разных таблиц.LEFT JOIN ... IS NULLдля поиска отсутствующих связей.- Многотабличные
JOINдля расшифровки заказов.
Что запомнить: для поиска строк без связи используйте LEFT JOIN и фильтр WHERE связанная_таблица.id IS NULL.
Частая ошибка: пытаться найти отсутствующие связи через INNER JOIN — он их отбросит.
📖 О чём это занятие
Это практическое занятие. Мы решаем шесть задач на базе northwind, которые требуют уверенного использования JOIN и UNION. Задания построены так, чтобы повторить материал занятий 21–22 и подготовить к следующему summary session.