開始使用免費開始

使用 CTE

Alice 想知道 Delivr 在創業早期(2018 年 9 月之前)平均每個月花了多少。你需要撰寫兩個查詢來解決這個問題:

  • 一個用來計算每月成本的查詢,並包在一個 CTE 裡,
  • 接著再寫一個查詢,引用該 CTE,計算 2018 年 9 月之前的每月平均成本。

本練習屬於課程

使用 SQL 分析商業資料

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

SELECT
  -- Calculate cost
  DATE_TRUNC('month', stocking_date)::DATE AS delivr_month,
  ___ AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
GROUP BY delivr_month
ORDER BY delivr_month ASC;
編輯並執行程式碼