标签: mysql
在我的MySQL数据库中,有一个表,我存储每日重复发生的事件。
我将事件的时间存储在具有“TIME”类型的字段time中。如何在下一个小时内选择所有活动?
time
答案 0 :(得分:2)
试试这个:
SELECT * FROM your_table WHERE TIMEDIFF(`time`,TIME(NOW())) < TIME('01:00:00');
答案 1 :(得分:1)
这样的事情:
TIMEDIFF(event.time, TIME(NOW())) < TIME('01:00:00')
请参阅MySQL date/time functions。