计算MySQL中的总持续时间

A.P*_*P.S 8 mysql sql

我有这样的表数据

(int)   (time)  [mySQL datatype]

Id     Duration 
------------------
1      00:10:00
2      10:10:00
3      03:00:00
4      04:13:00
Run Code Online (Sandbox Code Playgroud)

我想从这张表中计算总持续时间,我们该怎么做.喜欢17:33:00 有人可以提供mysql查询来计算这个.

Mar*_*ers 20

尝试转换为秒,求和,然后转换回时间:

SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(Duration)))
FROM Table1
Run Code Online (Sandbox Code Playgroud)

结果:

17:33:00
Run Code Online (Sandbox Code Playgroud)