始める無料で始める

関数とグループ化

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
___
コードを編集して実行