Records rangschikken met ROW_NUMBER
Het operations-team van Harbr wil weten welke zendingen het snelst waren per regio — specifiek: een gerangschikte lijst van zendingen op basis van levertijd, opnieuw beginnend per regio. In plaats van de hele tabel te sorteren en regionale context te verliezen, gebruik je ROW_NUMBER() met PARTITION BY om binnen elke regio onafhankelijk een rang toe te kennen. Je taak is om zendingen te rangschikken op delivery_days (en daarna shipment_id als tie-breaker) binnen elke region en te bepalen welke zending als eerste eindigde in AMER.
Gebruik het volledige pad van de tabel in je ⚠️ Kun je geen database selecteren of krijg je een "table not found"-fout?
FROM-clausule. Haal dit uit het linkerpaneel: tabblad Databases → vouw je COURSE_…-database uit → selecteer de tabel → Copy name.
Deze oefening maakt deel uit van de cursus
Automatisering van datapijplijnen in Snowflake
Interactieve oefening met praktijkervaring
Zet theorie om in actie met een van onze interactieve oefeningen
Begin oefening