datediff
datediff函数,返回值是相差的天数,不能定位到小时、分钟和秒。
select datediff('2020-07-03 01:00:00', '2020-07-01 07:00:00');
返回结果是相差2天
TIMESTAMPDIFF
TIMESTAMPDIFF函数,有参数设置,对于比较的两个时间,时间小的放在前面,时间大的放在后面。
- SECOND 秒
- MINUTE 分钟
- HOUR 小时
- DAY 天
- WEEK 星期
- MONTH 月
- QUARTER 季度
- YEAR 年
select TIMESTAMPDIFF(DAY