Usando CTEs
Alice quer saber quanto a Delivr gastou por mês, em média, durante os primeiros meses (antes de setembro de 2018). Você vai precisar escrever duas consultas para resolver esse problema:
- Uma consulta para calcular o custo por mês, encapsulada em uma CTE,
- Uma consulta que calcula a média do custo mensal antes de setembro de 2018 referenciando a CTE.
Este exercicio faz parte do curso
Análise de Dados de Negócios em SQL
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
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;