LoslegenKostenlos loslegen

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

Einführung in Snowflake SQL

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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