美味的小笼包 2021-07-26 14:37 采纳率: 0%
浏览 32

请问如何用sql语句获取多个间断时间的时间总和

就比如说像是客服那样,时间数据格式为 ‘20210722094622’ 这样的类型,0表示在线,1表示离线。一天可能有多个0和1,但是一般来说都是0,1,0,1这样交替出现的,我现在想知道的就是,如何用sql语句来将在线和离线的差值汇总成一个总的在线时长,如果有其他方法也可以和我说一下思路。

img

  • 写回答

2条回答 默认 最新

  • 关注

    使用group by

    select 时间,count(*) 数量 from 表名 group by f_on_line

    评论

报告相同问题?

问题事件

  • 创建了问题 7月26日