Promouvoir les bons véhicules
Votre équipe marketing souhaite identifier les véhicules ayant la plus grande capacité de batterie. Cela lui permettra de collaborer avec les constructeurs automobiles pour promouvoir ces véhicules dans différentes stations de recharge. Votre mission est de créer un classement de ces véhicules, basé sur la capacité de batterie de chacun.
Cet exercice fait partie du cours
<cours>Fonctions de fenêtre dans Snowflake</cours>Instructions de l’exercice
- Dans l’instruction
SELECT, récupérez les champsvehicle_modeletbattery_capacityde la tableELECTRIC_VEHICLES.charging. - Utilisez une fonction de fenêtre pour retourner un classement sans écarts.
- Déterminez le classement par
battery_capacity, du plus grand au plus petit.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
-- Return the vehicle model and battery capacity
___,
___,
-- Use a window function to return a ranking without gaps
___() OVER(
-- Battery capacity from greatest to least
___
) AS battery_capacity_rank
FROM ELECTRIC_VEHICLES.charging;