一个分组配对的问题
car_no viewlog_date_time msg_type
------ ------------------------------------
200 2002-06-23 12:08:07.000 207 --a
200 2002-06-23 12:17:37.000 208 --b
200 2002-06-23 12:34:30.000 207
200 2002-06-23 12:45:30.000 208
200 2002-06-23 12:50:23.000 207
200 2002-06-23 12:50:27.000 207 --c
200 2002-06-23 12:58:30.000 208 --d
200 2002-06-23 12:59:40.000 208
200 2002-06-16 16:25:31.000 207 --e
205 2002-06-16 16:33:34.000 208 --f
205 2002-06-16 16:44:12.000 207
205 2002-06-16 16:53:34.000 208
205 2002-06-16 17:14:10.000 207
205 2002-06-16 17:20:41.000 208
按照如下的要求,分组配对:
在 car_no 相同的条件下,临近的207和208算是一组,207在前,208在后。
比如ab算是一组,cd也是一组,而ef就不算是一组。
我想得到如下的结果:
car_no viewlog_date_time Date_Diff
------ ------------------------------------
200 2002-06-23 12:08:07.000 9
200 2002-06-23 12:34:30.000 11
200 2002-06-23 12:50:27.000 8
...
其中 viewlog_date_time 对应的是207的时间,Date_Diff 是这一组的时间差(mi)