Функції та групування
Ви аналізуєте деталі замовлень піци в Pissa. Команда хоче дослідити дохід, який приносять різні розміри піци щомісяця.
Доповніть запит, використовуючи агрегатні функції, сортування та групування, щоб підтримати команду в їхньому аналізі.
Ця вправа є частиною курсу
Вступ до Snowflake SQL
Інструкції до вправи
- Отримайте
monthзі стовпцяorder_date. - Використайте відповідні ключові слова Snowflake SQL, щоб згрупувати результати запиту.
- Впорядкуйте результати за
revenueу спадному порядку.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Get the month from order_date
SELECT ___(___ FROM ___) AS order_month,
p.pizza_size,
-- Calculate revenue
___(p.price * od.quantity) AS revenue
FROM orders o
INNER JOIN order_details od USING(order_id)
INNER JOIN pizzas p USING(pizza_id)
-- Appropriately group the query
___
-- Sort by revenue in descending order
___