TIMESTAMPDIFF:-- 语法
TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)
PS:返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的单位由interval 参数给出-- interval 参数
FRAC_SECOND -- 表示间隔是毫秒
SECOND -- 秒
MINUTE -- 分钟
HOUR -- 小时
DAY -- 天
WEEK -- 星期
MONTH -- 月
QUARTER -- 季度
YEAR -- 年
使用:-- 2017-11-26 10:07:00 到现在有多少个小时
SELECT TIMESTAMPDIFF(HOUR,'2017-11-26 10:07:00',NOW());
应用:查询下单时间超过24小时的订单,这里换算成了分钟-- 这里换算分钟比较,86400分钟即24小时
SELECT * FROM m_ufmall_order
WHERE TIMESTAMPDIFF(SECOND,order_time,NOW()) >= 86400