CommencerCommencer gratuitement

RANK vs DENSE_RANK

L’équipe opérations de Harbr souhaite classer les expéditions AMER selon la vitesse de livraison. Vous allez comparer RANK() et DENSE_RANK() sur logistics.shipments, qui contient les colonnes shipment_id, region et delivery_days. Comme plusieurs expéditions AMER ont le même délai de livraison, les deux fonctions produisent des résultats sensiblement différents.

Cet exercice fait partie du cours

Automatisation des pipelines de données dans Snowflake

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

SELECT
    shipment_id,
    delivery_days,
    -- Rank by delivery_days using RANK
    ___() OVER(ORDER BY ___) AS delivery_rank
FROM logistics.shipments
WHERE region = 'AMER';
Modifier et exécuter le code