NATURAL JOIN
Pissa, perusahaan pengantaran pizza yang terus berkembang, memiliki tantangan baru untuk Anda. Mereka ingin mengetahui jenis pizza mana yang menghasilkan pendapatan tertinggi.
Berikut adalah skema pizza sebagai referensi:

Identifikasi satu kategori pizza dengan penjualan tertinggi menggunakan pengetahuan Anda tentang NATURAL JOIN.
Latihan ini adalah bagian dari kursus
Pengantar Snowflake SQL
Petunjuk latihan
- Ambil
categorydari tabel yang sesuai. - Lakukan
NATURAL JOINdengan tabelpizza_type. - Kelompokkan catatan berdasarkan
categorydari tabelpt(pizza_type). - Urutkan detail berdasarkan
total_revenuesecara menurun dan batasi ke satu catatan, agar hanya pizza dengan pendapatan tertinggi yang dikembalikan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT
-- Get the pizza category
___,
SUM(p.price * od.quantity) AS total_revenue
FROM order_details AS od
NATURAL JOIN pizzas AS p
-- NATURAL JOIN the pizza_type table
___ pizza_type AS pt
-- GROUP the records by category
___
-- ORDER by total_revenue and limit the records
___
___