sql里连续值分段

icecools 2015-07-13 05:46:06
我有张表,有三列,方便是时间,车速和是否超速字段,如下
TIME SPEED IsOVERSPEED
10:00:01 76 1
10:00:11 58 0
10:00:21 70 1
10:00:31 70 1
10:00:41 40 0
10:00:51 30 0
10:02:01 80 1
10:02:11 20 0

现在我想求出一共有几次超速,每次持续多久. 要求是如果多次超速是连在一起的话算是一次超速
大家有没有想法,想用窗口函数但是好像又不太对....谢谢!
...全文
190 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
icecools 2015-07-20
  • 打赏
  • 举报
回复
在等等,高手呢?
icecools 2015-07-14
  • 打赏
  • 举报
回复
有木有人啊?
icecools 2015-07-14
  • 打赏
  • 举报
回复
谢谢版主,前面说明有点错误,不需要每次时间,是需要求出总的超速时间,如果是一次,在这个例子里面就是10秒 最终结果是3次, 一共20秒时间,其中第三第四行都是超速但是是连在一起的,所以认为是一次超速.
wwwwb 2015-07-14
  • 打赏
  • 举报
回复
上述数据,要求结果贴出来看看
icecools 2015-07-14
  • 打赏
  • 举报
回复
高手在哪里....

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧