我有一张表格数据如下:(int) (time) [mySQL datatype] Id Duration ------------------ 1 00:10:00 2 10:10:00 3 03:00:00 4 04:13:00 我想从这个表中计算总时长,我们该怎么做呢?例如 17:33:00。 请问有人能提供用于计算的 MySQL 查询吗?
TIME_TO_SEC()
会截断小数秒(请参阅MySQL文档)。因此,如果在TIME(n)
(n >= 1
) 中使用小数秒,则总持续时间可能会出错。 - raubvogel