id 标题 开始 结束 1 为这个项目做编码。2013-04-02 02:00:00 2013-04-02 04:00:00 2 为这个项目做编码。2013-04-02 04:00:00 2013-04-02 06:00:00 3 为这个项目做编码。2013-04-02 06:00:00 2013-04-02 06:30:00
我有上面的MySQL
数据库表记录。现在我想得到总数hours.
我正在开发TimeSheet Management Application
,我们需要用员工的分钟和秒来显示总工作时间。(即根据我分享的数据04:30:00)
我试过什么?
SELECT HOUR(TIMEDIFF(end,start)) AS 'totalHour'
但仅适用于每一行而不是所有记录。
我也试过了TIMESTAMPDIFF
。
这可能吗?
编辑
从我从人们那里得到的答案中,我已经尝试过他们中的每一个,但每次我只是得到4
或者4.5000
但它应该返回06:30:00
。