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 merupakan bagian dari kursus
Fungsi Window di Snowflake
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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;