我想知道是否有办法执行以下操作: 说我有一个专栏
time 10:35 12:40 12:55
有没有办法创建一个连接到自身但有效地" drop"像这样的一个单元格:
time ---------- time2 10:35 ---------- NULL 12:40 ---------- 10:35 12:55 ---------- 12:40
答案 0 :(得分:0)
尝试:SELECT table.time,LAG(table.time)OVER(ORDER BY table.time) 来自dbo.table
答案 1 :(得分:0)
正如@doneth建议的那样,你要找的是LAG()
(docs)。
select time, lag(time) OVER (ORDER BY time) as time2 from time_table;