为合适的车辆做营销
市场团队希望找出电池容量最大的车辆。这样他们就能与汽车制造商合作,在不同充电站推广这些车型。您的任务是根据每辆车的电池容量,为这些车辆创建一个排名。
本练习是课程的一部分
Snowflake 中的 Window Functions
练习说明
- 在
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;