我有一个带有测量结果的简单表格:
datetime | p_power
------------------------------
2012-11-25 19:57:58 | 60
2012-11-25 19:58:33 | 300 => start
2012-11-25 19:59:05 | 350
2012-11-25 19:59:39 | 400
2012-11-25 20:00:13 | 50 => stop = t1
2012-11-25 20:02:26 | 50
2012-11-25 20:02:59 | 340 => start
2012-11-25 20:04:07 | 310
2012-11-25 20:06:37 | 60 => stop = t2
2012-11-25 20:07:02 | 340
当 p_power
结果超过 200。
预期结果:xxx 秒。
我坚持下去,任何帮助将不胜感激。
最佳答案
我不确定我是否理解正确...
以下查询计算所有大于(或等于)200 的 p_power 的总和
Select Sum(p_power) from your_table
Where p_power >= 200;
应该给你 2040(如果我的大脑计算正确的话)
关于mysql - 查询得到一个值大于x时的累计时间(以秒为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13580187/