2010-10-29 33 views

回答

10

试试这个:

SELECT * FROM blogs WHERE date > DATE_ADD(NOW(), INTERVAL -3 HOUR) 

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

1

虽然@ mways的答案是完全正确的,它更易读且不易出错只使用DATE_SUB如下:

select DATE_SUB(NOW(), INTERVAL 3 HOUR);