在过去3小时内查询mysql的结果?

get*_*way 4 php mysql datetime

我想查询过去3小时内创建的数据库中的博客帖子,

blogs{id,blog_text,date}
Run Code Online (Sandbox Code Playgroud)

日期格式: datetime

mwa*_*way 15

试试这个:

SELECT * FROM blogs WHERE date > DATE_ADD(NOW(), INTERVAL -3 HOUR)
Run Code Online (Sandbox Code Playgroud)

编辑:我的坏-更换CURDATE()NOW(),因为我们正在处理DateTime秒.