作者lihsien (希洛)
看板Database
标题[SQL ] 时间塞选
时间Tue Feb 28 00:13:10 2012
number s_time
1 13:10:00
2 13:10:30
3 13:11:01
4 13:12:30
5 21:00:30
6 21:11:00
7 21:12:07
8 22:44:55
9 22:45:30
10 22:46:13
假如资料表长这样 有没有一种语法是可以挑出时间间格的 也就是会变成这样
number s_time
1 13:10:00
4 13:12:30
5 21:00:30
7 21:12:37
8 22:44:55
10 22:46:13
只要上下笔资料间格超过3分钟 就把他给挑出来
其实就是指说 我要每一段旅程的头跟尾
这个是一个计程车资料 大约每30秒会回传一笔 但可能会掉资料
我只要是要判断这10笔资料中 总共有几个旅程
所以这10笔我可以判断有三个旅程
1跟4 代表第一个旅程的开始时间跟结束时间
5跟7 代表第二个旅程的开始时间跟结束时间
8跟10 代表第三个旅程的开始时间跟结束时间
如何抓出这六笔资料出来呢?
这可以用MY SQL写麻?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.54.131
1F:推 cyr1216:感觉要用回圈写 02/28 14:32
2F:→ lihsien:对阿 如果要用回圈 是不是又要用到程式去跑 02/28 14:59