Sql 将柱连接到柱本身

Sql 将柱连接到柱本身,sql,postgresql,Sql,Postgresql,我想知道是否有办法做到以下几点: 假设我有一个专栏 time 10:35 12:40 12:55 有没有一种方法可以创建一个表,该表可以连接到它自己,但可以像这样有效地删除一个单元格: time ---------- time2 10:35 ---------- NULL 12:40 ---------- 10:35 12:55 ---------- 12:40 尝试:选择table.time,LAGtable.time OVER ORDER BY table.time

我想知道是否有办法做到以下几点: 假设我有一个专栏

time 10:35 12:40 12:55 有没有一种方法可以创建一个表,该表可以连接到它自己,但可以像这样有效地删除一个单元格:

time ---------- time2 10:35 ---------- NULL 12:40 ---------- 10:35 12:55 ---------- 12:40
尝试:选择table.time,LAGtable.time OVER ORDER BY table.time
从dbo.table

中,正如@doneth所建议的,您要寻找的是滞后


工作

查看滞后功能:选择时间,按时间顺序滞后时间
select time, lag(time) OVER (ORDER BY time) as time2 from time_table;