如何在MySQL中加总TIME

时间:2014-01-05 11:01:49

标签: mysql time

我使用SEC_TO_TIME(SUM(TIME_TO_SEC(time)))组合,但总计可达24小时。我无法使用UNIX_TIMESTAMP,因为无法使用TIME调用它。那我怎么能实现呢?

我希望我的总和看起来像那样:

120:59:30.000

1 个答案:

答案 0 :(得分:1)

查看TIMEDIFF()

一旦你总结了你的时间,用零时间即TIMEDIFF('00:00:00', summedTimes)来区分它们以得到结果。此方法不需要日期(尽管TIMEDIFF可以同时采用{​​{1}}和TIME格式作为输入