1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction à Snowflake SQL

Connected

Exercice

Expressions de table communes (CTE)

Pissa, l'entreprise pour laquelle vous agissez comme consultant, prépare une campagne promotionnelle et a besoin de votre expertise.

La campagne vise à mettre en valeur leur pizza la plus populaire selon le nombre total de commandes.

Ils envisagent aussi d'introduire un combo avantage mettant en vedette leur pizza la moins chère.

Votre tâche, en tant qu'ingénieur·e de données-conseil, est d'identifier ces deux pizzas.

Instructions

100 XP
  • Créez une CTE nommée most_ordered et limitez les résultats à 1.
  • Créez une autre CTE, appelée cheapest_pizza, et filtrez pour la pizza la moins chère en utilisant une sous-requête pour trouver le prix minimal.
  • Complétez la requête pour sélectionner pizza_id et total_qty avec l'alias metric à partir de la CTE most_ordered.
  • Incluez pizza_id et price avec l'alias metric à partir de la CTE cheapest_pizza. Notez qu'il faut conserver l'ordre des colonnes.
Powered by Snowflake