LoslegenKostenlos starten

NATURAL JOIN

Pissa, das immer größer werdende Pizzalieferunternehmen, hat eine neue Herausforderung für dich. Du sollst herausfinden, welche Pizzasorte den meisten Umsatz bringt.

Hier ist das pizza-Schema als Referenz:

Schema Diagramm

Bestimme die umsatzstärkste Pizzakategorie und nutze dafür dein neues Wissen über NATURAL JOINs.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in Snowflake SQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • Hol dir die category aus der entsprechenden Tabelle.
  • Führe einen NATURAL JOIN anhand der Tabelle pizza_type aus.
  • Gruppiere die Datensätze nach category aus der Tabelle pt (pizza_type).
  • Ordne die Details nach total_revenue in absteigender Reihenfolge und beschränke die Rückgabe auf einen einzigen Datensatz, damit nur die umsatzstärkste Pizza zurückgegeben wird.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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 bearbeiten und ausführen