Repas les plus coûteux
Alice, des Finances, veut connaître les 5 repas les plus coûteux chez Delivr; autrement dit, elle veut savoir pour quels 5 repas Delivr a dépensé le plus pour l'approvisionnement.
On vous fournit une requête d'agrégation; vous devrez remplir les espaces vides pour obtenir le résultat souhaité par Alice.
Remarque : Rappelez-vous que, dans la table meals, meal_price correspond à ce que l'utilisateur paie à Delivr pour le repas, tandis que meal_cost correspond à ce que Delivr paie à ses restaurants partenaires pour s'approvisionner en ce repas.
Cette activité fait partie du cours
Analyser des données d'entreprise en SQL
Instructions de l’exercice
- Calculez le coût par identifiant de repas.
- Réglez
LIMITà 5.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
-- Calculate cost per meal ID
___,
___ AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
GROUP BY meals.meal_id
ORDER BY cost DESC
-- Only the top 5 meal IDs by purchase cost
LIMIT ___;