我需要一个用于以下内容的MySQL查询。我有一个持续时间的表格,如下所示:
`hsncs_tbl`
+----+-----------------+
| Id | time_duration |
+----+-----------------+
| 1 | 0:12 |
---- -----------------
| 2 | 0:18 |
---- ----------------- 使用MySQL查询,我需要能够计算这些持续时间。因此,从上面的表格中,我可以得到0:30的答案。
我试了很多次这个代码,但仍然不能工作
SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(time_duration))) FROM hsncs_tbl这是我的代码的屏幕截图和输出。

相关问题:
How to get the sum of time from database?
发布于 2014-03-21 16:02:23
在mysql中尝试此查询
SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(time_duration))) FROM yourTable;希望这能对你有所帮助
发布于 2014-03-21 16:17:47
您可以使用以下SQL查询:
SELECT SUM(time_duration) FROM table_name;我希望它能按照你的要求工作。
发布于 2014-03-21 15:58:53
尝试以下方法:
`sum(time_duration) as time_duration` 在您的Mysql查询中。
https://stackoverflow.com/questions/22574208
复制相似问题