我正在尝试选择从当前时间开始的最后一小时添加的帖子。我已经探讨了以前的问题,但他们使用的是固定日期或日期时间。为此,我使用以下查询:
SELECT * FROM `wp_posts`
WHERE post_date >= SUBTIME(CURRENT_TIMESTAMP(), "1:0:0")
and post_date <= CURRENT_TIMESTAMP();
此查询未显示任何结果。当我在没有它的情况下使用它时,它工作得很好。那么,当我为此使用 CURRENT_TIMESTAMP() 时,如何使用当前时间选择前一小时的记录?
SELECT * FROM `wp_posts`
where post_date > now() - interval 1 hour;