Пропуски Junior SQL для аналитика обновлено
Запрос с группировкой: пропуски
Вопрос
Допиши запрос: статусы с более чем двумя заказами и их суммой.
SELECT status, __(1)__(amount) AS total
FROM orders
__(2)__ status
__(3)__ COUNT(*) > 2;
Попробуйте сами
Заполните пропуски по номерам.
1
2
3
Показать ответ и разбор
Коротко
Сумма считается агрегатом SUM, группировка по статусу через GROUP BY, а фильтр по агрегату COUNT() возможен только в HAVING.
Что в пропусках
1
SUM
2
GROUP BY
3
HAVING
Разбор
Сумма считается агрегатом SUM, группировка по статусу через GROUP BY, а фильтр по агрегату COUNT(*) возможен только в HAVING.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.