Mulai sekarangMulai gratis

Menggunakan CTE

Alice ingin mengetahui berapa banyak yang dikeluarkan Delivr per bulan rata-rata selama bulan-bulan awalnya (sebelum September 2018). Anda perlu menulis dua kueri untuk menyelesaikan masalah ini:

  • Kueri untuk menghitung biaya per bulan, dibungkus dalam CTE,
  • Kueri yang menghitung rata-rata biaya bulanan sebelum September 2018 dengan mereferensikan CTE tersebut.

Latihan ini merupakan bagian dari kursus

Menganalisis Data Bisnis di SQL

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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;
Edit dan Jalankan Kode