Začněte nyníZačněte zdarma

Řazení záznamů pomocí ROW_NUMBER

Provozní tým Harbru chce zjistit, které zásilky byly v rámci každého regionu nejrychlejší – potřebuje tedy seřazený seznam zásilek podle doby doručení, který se pro každý region počítá znovu od začátku. Místo seřazení celé tabulky a ztráty kontextu jednotlivých regionů použiješ ROW_NUMBER() s PARTITION BY, díky kterému získáš pořadí v rámci každého regionu samostatně. Tvým úkolem je seřadit zásilky podle delivery_days (a v případě shody podle shipment_id) v rámci každého region a zjistit, která zásilka se umístila na prvním místě v regionu AMER.

⚠️ Nejde ti vybrat databázi, nebo se zobrazuje chyba „tabulka nenalezena"?

Použij v klauzuli FROM úplnou cestu k tabulce. Najdeš ji v levém panelu: záložka Databases → rozbal svou databázi COURSE_… → vyber tabulku → Copy name.

Toto cvičení je součástí kurzu

Automatizace datových pipeline ve Snowflake

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení