日期字段:time 字符串格式
2023-09-07 13:57:35
怎么与当前时间进行相减得到小时
我想取小于5小时以内的数据
我这个数据库只能用这个才可以正常跑,其他的都报错
(hour(now())-hour(date_format(time,"yyyy-MM-dd HH:mm:ss")) )<5
todate(DATETONUMBER(now())-5*60*60*1000) //当前时间减去5小时 1000毫秒为1秒
SELECT * FROM your_table WHERE DATEDIFF(HOUR, STR_TO_DATE(time, '%Y-%m-%d %H:%i:%s'), NOW()) < 5;