LoslegenKostenlos starten

CTEs verwenden

Alice möchte wissen, wie viel Delivr in den frühen Monaten (vor September 2018) durchschnittlich pro Monat ausgegeben hat. Du musst zwei Abfragen schreiben, um das Problem zu lösen:

  • Eine Abfrage zur Berechnung der Kosten pro Monat, verpackt in einer CTE,
  • Eine Abfrage, die die monatlichen Kosten vor September 2018 mittelt, indem sie auf die CTE verweist.

Diese Übung ist Teil des Kurses

<Kurs>Business-Daten mit SQL analysieren</Kurs>
Kurs ansehen

Interaktive praktische Übung

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

SELECT
  -- Calculate cost
  DATE_TRUNC('month', stocking_date)::DATE AS delivr_month,
  ___ AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
GROUP BY delivr_month
ORDER BY delivr_month ASC;
Code bearbeiten und ausführen