Kom igångKom igång gratis

NATURAL JOIN

Pissa, det ständigt växande pizzaleveransföretaget, har en ny utmaning för dig. De vill ta reda på vilken typ av pizza som genererar mest intäkter.

Här är pizza-schemat som referens:

Schema Diagram

Identifiera den enskilt bäst säljande pizzakategorin med hjälp av NATURAL JOIN.

Den här övningen är en del av kursen

Introduktion till Snowflake SQL

Visa kurs

Övningsinstruktioner

  • Hämta category från rätt tabell.
  • Använd NATURAL JOIN med tabellen pizza_type.
  • Gruppera posterna efter category från tabellen pt (pizza_type).
  • Sortera resultatet efter total_revenue i fallande ordning och begränsa till en enda post, så att bara den pizza som genererar mest intäkter returneras.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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
___
___
Redigera och kör kod