Funções e agrupamento
Você está examinando os detalhes de pedidos de pizza na Pissa. A equipe está interessada em investigar a receita gerada por diferentes tamanhos de pizza por mês.
Complete a consulta usando seus conhecimentos sobre funções agregadas, classificação e agrupamento para auxiliar a equipe em sua análise.
Este exercicio faz parte do curso
Introdução ao Snowflake SQL
Instruções do exercicio
- Obtenha
monthda colunaorder_date. - Use as palavras-chave apropriadas do Snowflake SQL para agrupar os resultados da consulta.
- Organize seus resultados por
revenueem sequência decrescente.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
-- 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
___