Marketing odpowiednich pojazdów
Twój zespół marketingowy chce zidentyfikować pojazdy o największej pojemności baterii. Dzięki temu będzie mógł współpracować z producentami samochodów i promować te pojazdy przy różnych stacjach ładowania. Twoim zadaniem jest stworzenie rankingu pojazdów na podstawie pojemności baterii każdego z nich.
To ćwiczenie jest częścią kursu
Funkcje okna w Snowflake
Instrukcje do ćwiczenia
- W klauzuli
SELECTpobierz pola przechowującevehicle_modelibattery_capacityz tabeliELECTRIC_VEHICLES.charging. - Użyj funkcji okna, aby zwrócić ranking bez luk.
- Wyznacz ranking według
battery_capacity, od największej do najmniejszej wartości.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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;