開始使用免費開始

函式與分組

你正在檢視 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
___
編輯並執行程式碼