EmpezarEmpieza gratis

Uso de CTE

Alice quiere saber cuánto gastó Delivr por mes de media durante sus primeros meses (antes de septiembre de 2018). Para resolverlo, tendrás que escribir dos consultas:

  • Una consulta para calcular el coste por mes, envuelta en un CTE,
  • Una consulta que calcule el promedio del coste mensual anterior a septiembre de 2018 haciendo referencia al CTE.

Este ejercicio forma parte del curso

Análisis de datos empresariales en SQL

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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;
Editar y ejecutar código