我正在尝试显示当前时间之后具有小时值(24H格式)的行。 目前我正在使用:
where time(hour)>time(now())
但当当前时间为23:50并且存储值为00:10时,此比较失败。
有没有办法正确地复制它?
这是查询的一部分,显示巴士站最近的巴士出发。
答案 0 :(得分:0)
好吧,你可以试试:
where time(hour)>time(now()) or time(hour) = 0
答案 1 :(得分:0)
我认为如果你将来检查它是否会更好,然后检查差异会更好。据我了解,这将更适合您的使用:
WHERE time > NOW() and TIMESTAMPDIFF(MINUTE,time,NOW()) < 60