我想要查询一个表的上一次记录 左连接条件取时间差最小值 这个怎么写?
例如 表1
id NO outkey inkey date
1 1001 101 2022-10-19 08:10:54
2 1001 102 101 2022-10-19 09:10:54
3 1001 103 102 2022-10-19 10:10:54
4 1001 101 103 2022-10-19 14:10:54
我想要的是 select *from 表1 a left join 表1 b on a.no=b.no and a.inkey=b.outkey and 两个时间的最小值
这个该怎么写