Använda CTEer
Alice vill veta hur mycket Delivr i genomsnitt spenderade per månad under de tidiga månaderna (före september 2018). Du behöver skriva två frågor för att lösa problemet:
- En fråga som beräknar kostnad per månad, inpackad i en CTE,
- En fråga som beräknar den genomsnittliga månadskostnaden före september 2018 genom att referera till CTEn.
Den här övningen är en del av kursen
Analysera affärsdata i SQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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;