Цифрократия
город данных
Уровень 10 / 100 XP
0
Антон
ур. 1
← Назад// курс ИТ
🗄️ SQL
средний🪙 35 · ✦ 55

COUNT и GROUP BY

Зачем это нужно

GROUP BY считает показатели по группам: число заказов по городам.

Как это работает

GROUP BY разбивает таблицу на группы, COUNT(*) считает строки в каждой. Вычисляемому полю дают имя через AS.

Пример

Количество заказов в каждом городе.

Синтаксис

... COUNT(*) AS order_count ... GROUP BY o.city

⚠️ Типичная ошибка

Не пиши COUNT(*) без имени — давай алиас: AS order_count.

🎯 Попробуй сам

Для каждого city выведи количество заказов с именем колонки order_count.

⏳ загрузка базы