LoslegenKostenlos starten

Funktionen & Gruppierung

Du schaust dir gerade die Details der Pizzabestellungen bei Pissa an. Das Team ist daran interessiert, den Umsatz zu analysieren, der mit verschiedenen Pizzagrößen pro Monat erzielt wird.

Vervollständige die Abfrage mit deinem Wissen über Aggregatfunktionen, Sortierung und Gruppierung, um das Team bei der Analyse zu unterstützen.

Diese Übung ist Teil des Kurses

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

Übungsanweisungen

  • Hol dir den Monat mittels month aus der Spalte order_date.
  • Verwende geeignete Snowflake SQL-Schlüsselwörter, um die Abfrageergebnisse zu gruppieren.
  • Ordne deine Ergebnisse nach revenue in absteigender Reihenfolge.

Interaktive praktische Übung

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

-- Get the month from order_date
SELECT ___(___ FROM ___) AS order_month, 
    p.pizza_size, 
    -- Calculate revenue
    ___(p.price * od.quantity) AS revenue
FROM orders o
INNER JOIN order_details od USING(order_id)
INNER JOIN pizzas p USING(pizza_id)
-- Appropriately group the query
___
-- Sort by revenue in descending order
___
Code bearbeiten und ausführen