Funciones y agrupación
Estás examinando los detalles del pedido de pizza en Pissa. El equipo está interesado en investigar los ingresos generados por diferentes tamaños de pizza al mes.
Completa la consulta utilizando tus conocimientos sobre funciones agregadas, ordenación y agrupación para ayudar al equipo con su análisis.
Este ejercicio forma parte del curso
Introducción a Snowflake SQL
Instrucciones del ejercicio
- Obtén
month
de la columnaorder_date
. - Utiliza las palabras clave SQL de Snowflake adecuadas para agrupar los resultados de la consulta.
- Ordena tus resultados por
revenue
en secuencia descendente.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
-- 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
___