Aan de slagBegin gratis

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.

⚠️ Kun je geen database selecteren of krijg je een "table not found"-fout?

Gebruik het volledige pad van de tabel in je 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

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening