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

Sleduj peníze!

Rozdělování dat pomocí PARTITION BY je to, co dělá okenní funkce tak výjimečnými! Tentokrát máš za úkol seřadit nabíjecí relace pro každou lokaci podle nákladů na nabití. To ti pomůže zjistit, které nabíjecí stanice generují nejvyšší příjmy, a podpořit tak rozhodování o provozních změnách.

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

Window Functions ve Snowflake

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

SELECT
    user_id,
    charging_station_id,
    charging_cost,
    
    -- Create a window function to rank each session based on charging cost
    ___() ___(
        ___ ___ ___ DESC
    ) AS expensive_charges
    
FROM ELECTRIC_VEHICLES.charging;
Upravit a spustit kód