Inizia subitoInizia gratis

Classificare i record con ROW_NUMBER

Il team Operations di Harbr vuole capire quali spedizioni sono state le più rapide in ogni regione: in particolare, un elenco classificato delle spedizioni ordinate per tempo di consegna, che si azzera per ciascuna regione. Invece di ordinare l'intera tabella perdendo il contesto regionale, userai ROW_NUMBER() con PARTITION BY per assegnare un posizionamento indipendente all'interno di ogni regione. Il tuo compito è classificare le spedizioni per delivery_days (poi shipment_id come spareggio) all'interno di ciascuna region e identificare quale spedizione è arrivata prima in AMER.

⚠️ Non riesci a selezionare un database o ottieni l'errore "table not found"?

Usa il percorso completo della tabella nella clausola FROM. Recuperalo dal pannello a sinistra: scheda Databases → espandi il tuo database COURSE_… → seleziona la tabella → Copy name.

Questo esercizio fa parte del corso

Automazione delle pipeline di dati in Snowflake

Visualizza corso

esercizio interattivo pratico

Trasforma la teoria in pratica con uno dei nostri esercizi interattivi

Inizia esercizio