MulaiMulai sekarang secara 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 adalah bagian dari kursus

Pengantar Snowflake SQL

Lihat Kursus

Petunjuk 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 praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- 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