Mulai sekarangMulai gratis

Fungsi & Pengelompokan

Anda sedang meninjau detail pesanan pizza di Pissa. Tim ingin menyelidiki pendapatan yang dihasilkan oleh berbagai ukuran pizza per bulan.

Lengkapi kueri menggunakan pengetahuan Anda tentang fungsi agregat, pengurutan, dan pengelompokan untuk mendukung tim dalam analisis mereka.

Latihan ini merupakan bagian dari kursus

Pengantar Snowflake SQL

Lihat Kursus

Instruksi latihan

  • Ambil month dari kolom order_date.
  • Gunakan kata kunci Snowflake SQL yang sesuai untuk mengelompokkan hasil kueri.
  • Susun hasil Anda berdasarkan revenue dalam urutan menurun.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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