関数とグループ化
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
___