CommencezCommencez gratuitement

Revenus par semaine

Le premier mois complet d'activités de Delivr était juin 2018. Au lancement, l'équipe Marketing a mené une campagne publicitaire sur des chaînes culinaires populaires à la télé, en augmentant le nombre d'annonces chaque semaine jusqu'à la fin du mois. La cheffe du marketing vous demande de l'aider à évaluer le succès de cette campagne.

Obtenez les revenus par semaine pour chaque semaine de juin et vérifiez s'il y a une croissance soutenue des revenus.

Remarque : Ne soyez pas surpris si vous obtenez une date en mai dans le résultat. DATE_TRUNC('week', '2018-06-02') retourne '2018-05-28', car '2018-06-02' est un samedi et le lundi précédent tombe le '2018-05-28'.

Cette activité fait partie du cours

Analyser des données d'entreprise en SQL

Voir le cours

Instructions de l’exercice

  • Écrivez l'expression pour calculer les revenus.
  • Conservez uniquement les enregistrements de juin 2018.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

SELECT DATE_TRUNC('week', order_date) :: DATE AS delivr_week,
       -- Calculate revenue
       ___ AS revenue
  FROM meals
  JOIN orders ON meals.meal_id = orders.meal_id
-- Keep only the records in June 2018
WHERE ___
GROUP BY delivr_week
ORDER BY delivr_week ASC;
Modifier et exécuter le code