Classer des enregistrements avec ROW_NUMBER
L’équipe opérations de Harbr veut identifier les expéditions les plus rapides par région — autrement dit, une liste classée des expéditions selon le délai de livraison, réinitialisée pour chaque région. Plutôt que de trier toute la table et perdre le contexte régional, vous allez utiliser ROW_NUMBER() avec PARTITION BY pour attribuer un rang indépendamment dans chaque région. Votre tâche consiste à classer les expéditions par delivery_days (puis shipment_id pour départager les ex æquo) au sein de chaque region et à identifier l’expédition classée première dans AMER.
Cet exercice fait partie du cours
<cours>Automatisation des pipelines de données dans Snowflake</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice