最適な車両のマーケティング
マーケティングチームは、バッテリー容量が最も大きい車両を特定したいと考えています。これにより、自動車メーカーと連携して、各充電ステーションでの車両プロモーションを展開できます。各車両のバッテリー容量に基づいたランキングを作成しましょう。
この演習はコースの一部です
Snowflake のウィンドウ関数
演習の手順
SELECT文で、ELECTRIC_VEHICLES.chargingテーブルからvehicle_modelとbattery_capacityを格納するフィールドを取得してください。- ギャップ(間隔)のないランキングを返すウィンドウ関数を使用してください。
battery_capacityを基準に、大きい順でランキングを決定してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
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;