← К оглавлению занятия

🏠 Домашнее задание: Практикум 5

⚡ Кратко

Повторите все 8 задач практикума самостоятельно и добавьте сортировку/фильтры.

Подготовка

Подключитесь к учебной базе northwind и убедитесь, что таблица products доступна:

USE northwind;
SELECT COUNT(*) FROM products;

Базовая часть

Выполните все задания из раздела 📝 Задания без подглядывания в решения. Сверьтесь с ✅ Решениями только после выполнения.

Дополнительные задания

  1. Для задания 2 добавьте сортировку категорий по убыванию количества товаров.
  2. Для задания 3 оставьте только пары поставщик—категория, где средняя себестоимость больше 20.
  3. Для задания 6 посчитайте также количество товаров в каждой группе уровня запаса.
  4. Для задания 8 выведите только категории с положительной суммарной прибылью.

Проверка

  • Все запросы выполняются без синтаксических ошибок.
  • Для фильтрации строк используется WHERE.
  • Для фильтрации групп используется HAVING.
  • Результаты логически согласованы с данными таблицы.