IniziaInizia gratis

RANK vs DENSE_RANK

Il team operations di Harbr vuole classificare le spedizioni AMER in base alla velocità di consegna. Confronterai RANK() e DENSE_RANK() su logistics.shipments, che contiene le colonne shipment_id, region e delivery_days. Poiché diverse spedizioni AMER hanno lo stesso tempo di consegna, le due funzioni producono risultati visibilmente diversi.

Questo esercizio fa parte del corso

Automazione delle pipeline dati in Snowflake

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT
    shipment_id,
    delivery_days,
    -- Rank by delivery_days using RANK
    ___() OVER(ORDER BY ___) AS delivery_rank
FROM logistics.shipments
WHERE region = 'AMER';
Modifica ed esegui il codice