为充电会话添加行号
在整个课程中,您将使用 ELECTRIC_VEHICLES Snowflake 架构中的 charging 表来构建窗口函数。该表中的每条记录都包含一辆电动车一次"充电"会话的信息。
您将先从使用窗口函数为每条记录添加一个行号开始。
本练习是课程的一部分
Snowflake 中的 Window Functions
练习说明
- 在
SELECT语句中补充返回charging_station_location和user_id字段。 - 使用窗口函数为每条记录分配一个行号,并按
charging_cost排序。
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
-- Return the charging_station_location and user_id
___,
___,
charging_start_time,
charging_cost,
-- Assign a row number to each record, ordering by charging_cost
___() ___(___ ___ ___)
FROM ELECTRIC_VEHICLES.charging;