De juiste voertuigen marketen
Je marketingteam wil de voertuigen met de grootste accucapaciteit identificeren. Zo kunnen ze met autofabrikanten samenwerken om deze voertuigen bij verschillende laadstations te promoten. Jouw taak is om een ranking te maken voor deze voertuigen, gebaseerd op de accucapaciteit van elk voertuig.
Deze oefening maakt deel uit van de cursus
Vensterfuncties in Snowflake
Oefeninstructies
- Haal in de
SELECT-instructie de veldenvehicle_modelenbattery_capacityop uit de tabelELECTRIC_VEHICLES.charging. - Gebruik een windowfunctie om een ranking zonder gaten te retourneren.
- Bepaal de ranking op basis van
battery_capacity, van hoog naar laag.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT
-- Return the vehicle model and battery capacity
___,
___,
-- Use a window function to return a ranking without gaps
___() OVER(
-- Battery capacity from greatest to least
___
) AS battery_capacity_rank
FROM ELECTRIC_VEHICLES.charging;