Aan de slagGa gratis aan de slag

NATURAL JOIN

Pissa, het snelgroeiende pizzabezorgbedrijf, heeft een nieuwe uitdaging voor je. Ze willen weten welk type pizza de meeste omzet oplevert.

Hier is het pizza-schema ter referentie:

Schema Diagram

Bepaal de best verkopende pizzacategorie met behulp van je kennis van NATURAL JOIN.

Deze oefening maakt deel uit van de cursus

Introductie tot Snowflake SQL

Cursus bekijken

Oefeninstructies

  • Haal de category op uit de juiste tabel.
  • Voer een NATURAL JOIN uit met de tabel pizza_type.
  • Groepeer de records op category uit de pt (pizza_type) tabel.
  • Sorteer op total_revenue in aflopende volgorde en beperk tot één record, zodat alleen de pizza met de hoogste omzet wordt geretourneerd.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
___
___
Code bewerken en uitvoeren