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
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';