CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Dans l’instruction SELECT, récupérez les champs vehicle_model et battery_capacity de la table ELECTRIC_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;
Modifier et exécuter le code