BaşlayınÜcretsiz Başlayın

NATURAL JOIN

Sürekli büyüyen pizza teslimat işletmesi Pissa’dan yeni bir görev var. Hangi pizza türünün en fazla geliri ürettiğini keşfetmek istiyorlar.

Referans olması için pizza şeması burada:

Schema Diagram

NATURAL JOIN bilgini kullanarak en çok satan tek pizza kategorisini belirle.

Bu egzersiz

Snowflake SQL'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Uygun tablodan category alanını al.
  • pizza_type tablosuyla NATURAL JOIN yap.
  • Kayıtları pt (pizza_type) tablosundaki category sütununa göre grupla.
  • Ayrıntıları total_revenue sütununa göre azalan sırala ve tek bir kayıtla sınırlandır; böylece en yüksek geliri üreten pizza döner.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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
___
___
Kodu Düzenle ve Çalıştır