ต้นทุน
ผู้บริหารระดับสูงบอก Eve ว่าต้องการรายงานต้นทุนรวมแยกตามร้านอาหารในช่วงสองเดือนที่ผ่านมา
ให้เขียนคิวรีเพื่อดึงต้นทุนรวมแยกตามร้านอาหารในเดือนพฤศจิกายนและธันวาคม 2018 จากนั้น pivot ตามเดือน
หมายเหตุ: จากบทที่ 1 ต้นทุนรวมคือผลรวมของต้นทุนต่อมื้อคูณกับจำนวนที่จัดเตรียมไว้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลธุรกิจด้วย SQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
-- Select eatery and calculate total cost
___,
DATE_TRUNC('month', stocking_date) :: DATE AS delivr_month,
___ :: FLOAT AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
-- Keep only the records after October 2018
WHERE ___
GROUP BY eatery, delivr_month
ORDER BY eatery, delivr_month;