如果我有
id minutes
1 2:40:00
1 3:40:00
1 5:40:00
2 6:40:00
2 7:40:00
2 8:40:00
具有滞后功能
SELECT id,minutes as early_time,lag(minutes)OVER(PARTITION BY id ORDER BY id,minutes)as later_time FROM table1
我得到了
id earlier_time
1 2:40:00 3:40:00
1 3:40:00 5:40:00
1 5:40:00 NULL
2 6:40:00 7:40:00
2 7:40:00 8:40:00
2 8:40:00 NULL
有没有办法在没有滞后功能的情况下做到这一点?