Занятие 32. Summary session 8
⚡ Кратко: суть темы
Summary session 8 — повторение ключевых операторов SQL: сортировка, ограничение выборки, агрегация, группировка, фильтрация групп, объединение таблиц и результатов.
ORDER BYсортирует строки;LIMIT+OFFSETделают постраничный вывод.COUNT,SUM,AVG,MIN,MAXвычисляют итоги по набору строк.GROUP BYразбивает строки на группы;HAVINGфильтрует уже сгруппированные данные.JOINсоединяет таблицы горизонтально;UNION/UNION ALLобъединяет результаты запросов вертикально.
Что запомнить: WHERE фильтрует строки, HAVING — группы; UNION удаляет дубликаты, UNION ALL сохраняет все строки.
Частая ошибка: пытаться отфильтровать агрегат через WHERE вместо HAVING или забывать совпадение числа столбцов в UNION.
📖 О чём это занятие
Занятие — итоговое повторение пройденных тем. Мы быстро пройдёмся по операторам ORDER BY, LIMIT, OFFSET, агрегирующим функциям, GROUP BY, HAVING, JOIN и UNION, закрепим материал примерами и разберём домашнее задание.