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
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;