Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL TIMEDIFF()返回两次之间的差值和时间之和_Mysql - Fatal编程技术网

MySQL TIMEDIFF()返回两次之间的差值和时间之和

MySQL TIMEDIFF()返回两次之间的差值和时间之和,mysql,Mysql,我的问题是,我想用timediff函数查找总和。有什么帮助吗 SELECT TIMEDIFF( timefrom, timeto ) FROM `leaveapply` WHERE userid = '21' GROUP BY leavetype LIMIT 0 , 30 下面的语句将返回如下时间 00:00:00 00:00:00 01:00:00 02:00:00 我想求和得到结果, 像这样的03:00:00试试这样: select sum( SELECT TIM

我的问题是,我想用timediff函数查找总和。有什么帮助吗

SELECT TIMEDIFF( timefrom, timeto )
FROM `leaveapply`
WHERE userid = '21'
GROUP BY leavetype
LIMIT 0 , 30
下面的语句将返回如下时间

00:00:00
00:00:00
01:00:00
02:00:00
我想求和得到结果,
像这样的
03:00:00

试试这样:

select sum(
            SELECT TIMEDIFF( timefrom, timeto ) FROM `leaveapply`
            WHERE userid = '21'
            GROUP BY leavetype
          ) as total