ÎncepețiÎncepe gratuit

Utilizarea CTE-urilor

Alice vrea să știe cât a cheltuit Delivr pe lună în medie în primele luni de activitate (înainte de septembrie 2018). Va trebui să scrii două interogări pentru a rezolva această problemă:

  • O interogare care calculează costul pe lună, încapsulată într-un CTE,
  • O interogare care calculează media costului lunar înainte de septembrie 2018, referindu-se la CTE.

Acest exercițiu face parte din cursul

Analiza datelor de business în SQL

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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;
Editează și rulează codul