CommencerCommencez gratuitement

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.

⚠️ Impossible de sélectionner une base, ou erreur « table not found » ?

Utilisez le chemin complet de la table dans votre clause 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>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice