计算和求和后续SQL条目之间的时间

时间:2019-05-29 20:27:23

标签: mysql time

我有一个表,其中包含带有UNIX时间戳记的条目,用于指示计算机何时进入状态。机器每次更改状态时,都会创建另一个具有新状态和时间戳的条目。这是数据示例:

 State    Time
     1    1559159686041
     2    1559159636838
     3    1559159420521
     1    1559159420521
     2    1559159420521
     1    1559159420521

我需要计算24小时内每种状态下机器的总时间。

如何编写查询来计算每个条目之间的时间并按状态类型对时间求和?

我希望最终结果看起来像这样:

 State    TotalTime
     1    23153425
     2    344
     3    4534

0 个答案:

没有答案