Memasarkan kendaraan yang tepat
Tim pemasaran Anda ingin mengidentifikasi kendaraan dengan kapasitas baterai terbesar. Hal ini akan memungkinkan mereka bekerja sama dengan produsen mobil untuk memasarkan kendaraan tersebut di berbagai stasiun pengisian. Tugas Anda adalah membuat peringkat untuk kendaraan-kendaraan ini berdasarkan kapasitas baterai masing-masing.
Latihan ini adalah bagian dari kursus
Fungsi Window di Snowflake
Petunjuk latihan
- Pada pernyataan
SELECT, ambil fieldvehicle_modeldanbattery_capacitydari tabelELECTRIC_VEHICLES.charging. - Gunakan fungsi window untuk mengembalikan peringkat tanpa celah.
- Tentukan peringkat berdasarkan
battery_capacity, dari terbesar ke terkecil.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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;