CTE's gebruiken
Alice wil weten hoeveel Delivr in de eerste maanden (vóór september 2018) gemiddeld per maand uitgaf. Je moet twee query's schrijven om dit op te lossen:
- Een query om de kosten per maand te berekenen, verpakt in een CTE,
- Een query die de maandelijkse kosten vóór september 2018 gemiddeld door te verwijzen naar de CTE.
Deze oefening maakt deel uit van de cursus
Zakelijke data analyseren in SQL
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
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;