作者:尛爱总_305 | 来源:互联网 | 2023-05-17 07:49
我有一个表:
时间 运行状态
2012-7-26 9:58 Run
2012-7-26 9:57 Stop
2012-7-26 9:56 Run
2012-7-26 9:55 Run
2012-7-26 9:53 Run
怎么用SQL语句统计开机多长时间和停机多长时间???
6 个解决方案
楼主能讲一下算法吗?你那最后三个Run的状态的开机时间如何计算?
最好你建立一个测试环境并列出你想要的结果
max min函数应该可以帮助你解决问题
max时间-min时间~
if (Run的个数>Stop)
还有没关机的,开机时间=无穷大
if (Run的个数 没开机就能关机,错误数据
lz数据还真是没开机就能关机呀!
10 Run
16 Stop