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:
Bestimme die umsatzstärkste Pizzakategorie mit Hilfe deines Wissens über NATURAL JOIN
.
Diese Übung ist Teil des Kurses
Einführung in Snowflake SQL
Anleitung zur Übung
- Hol dir die
category
aus der entsprechenden Tabelle. - Führe einen
NATURAL JOIN
auf der Tabellepizza_type
aus. - Gruppiere die Datensätze nach
category
aus der Tabellept
(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
___
___