Inizia subitoInizia gratis

Uso delle CTE

Alice vuole sapere quanto ha speso in media al mese Delivr nei primi mesi di attività (prima di settembre 2018). Dovrai scrivere due query per risolvere il problema:

  • Una query per calcolare il costo per mese, racchiusa in una CTE,
  • Una query che calcoli la media del costo mensile prima di settembre 2018 facendo riferimento alla CTE.

Questo esercizio fa parte del corso

Analizzare i dati aziendali in SQL

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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;
Modifica ed esegui il codice