Classer les enregistrements avec ROW_NUMBER
L'équipe opérations de Harbr souhaite identifier les expéditions les plus rapides dans chaque région — concrètement, une liste classée des expéditions par temps de livraison, remise à zéro 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 comme départage) au sein de chaque region et à identifier quelle expédition arrive première dans AMER.
Utilisez le chemin complet de la table dans votre clause ⚠️ Impossible de sélectionner une base, ou erreur « table not found » ?
FROM. Récupérez-le dans le panneau de gauche : onglet Databases → développez votre base COURSE_… → sélectionnez la table → Copy name.
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