函數內指定是minute,則最終結果value值的單位是分鍾,如果函數內指定為hours,則最終結果value值單位為小時。
-
//UPLOAD_TIME 減去 CREATE_DTTM 求得時間差,以分鍾數計時
-
select
avg(
TIMESTAMPDIFF(
MINUTE,CREATE_DTTM,UPLOAD_TIME))
value,
LEFT(CREATE_DTTM,
10)
time
from 表名
-
WHERE
-
CREATE_DTTM >=
'2018-01-21'
-
AND CREATE_DTTM <=
DATE_ADD(
'2019-02-19',
INTERVAL
1
DAY)
and UPLOAD_TIME
is
not
null
-
group
by
LEFT(CREATE_DTTM,
10)
參考:https://blog.csdn.net/yiifaa/article/details/78611079
https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_microsecond
-
mysql>
SELECT TIMESTAMPDIFF(MONTH,'2003-02-01','2003-05-01');
-
->
3
-
mysql>
SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2001-01-01');
-
-> -
1
-
mysql>
SELECT TIMESTAMPDIFF(MINUTE,'2003-02-01','2003-05-01 12:05:55');
-
->
128885
原文地址:https://blog.csdn.net/weixin_38750084/article/details/88118039