ÎncepețiÎncepe gratuit

Clasificarea înregistrărilor cu ROW_NUMBER

Echipa de operațiuni a lui Harbr vrea să identifice care livrări au fost cele mai rapide în fiecare regiune - mai exact, o listă clasificată a livrărilor în funcție de timpul de livrare, care se resetează pentru fiecare regiune. În loc să sortezi întregul tabel și să pierzi contextul regional, vei folosi ROW_NUMBER() împreună cu PARTITION BY pentru a atribui un rang independent în fiecare regiune. Sarcina ta este să clasifici livrările după delivery_days (cu shipment_id drept criteriu de departajare) în fiecare region și să identifici care livrare a ocupat primul loc în AMER.

⚠️ Nu poți selecta o bază de date sau primești o eroare de tipul „table not found"?

Folosește calea completă a tabelului în clauza FROM. O găsești în panoul din stânga: tab-ul Databases → expandează baza de date COURSE_… → selectează tabelul → Copy name.

Acest exercițiu face parte din cursul

Automatizarea pipeline-urilor de date în Snowflake

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul