Erste SchritteKostenlos 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 mit Hilfe deines Wissens über NATURAL JOIN.

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 auf 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 zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

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
___
___
Bearbeiten und Ausführen von Code