开始使用免费开始使用

下一站

高效运用窗口函数就像拥有"超能力",能让您更快得到结果。

在本练习中,您将使用窗口函数为列车乘客提供更多信息。具体来说,您将使用 train_schedule 表来提供下一站的名称——这是一种常见的信息形式,可让通勤者提前为下一站做好准备。

本练习是课程的一部分

PostgreSQL 中的时间序列分析

查看课程

练习说明

  • 新建字段 next_station,为线路上的每一站提供其下一站的名称。

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Give the name of the station for the next stop
SELECT
  train_id,
  station,
  ___ ___ (
	PARTITION BY ___
	ORDER BY ___) AS next_station
FROM train_schedule
ORDER BY train_id, arrival_time;
编辑并运行代码