函数与分组
您正在分析 Pissa 的披萨订单明细。团队希望按月研究不同披萨尺寸带来的收入。
请结合聚合函数、排序和分组的知识补全查询,帮助团队完成这项分析。
本练习是课程的一部分
Snowflake SQL 入门
练习说明
- 从
order_date列中获取month。 - 使用合适的 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
___