RANK vs DENSE_RANK
Het operations-team van Harbr wil AMER-verzendingen rangschikken op bezorgsnelheid. Je vergelijkt RANK() en DENSE_RANK() op logistics.shipments, met kolommen shipment_id, region en delivery_days. Omdat meerdere AMER-zendingen dezelfde bezorgtijd hebben, leveren de twee functies duidelijk verschillende resultaten op.
Deze oefening maakt deel uit van de cursus
Automatisering van datapijplijnen in Snowflake
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT
shipment_id,
delivery_days,
-- Rank by delivery_days using RANK
___() OVER(ORDER BY ___) AS delivery_rank
FROM logistics.shipments
WHERE region = 'AMER';