如何查询mysql数据库以返回日期时间早于1周前的所有记录。请注意,日期时间表将所有内容存储在UTC中,我应该对其进行比较。
只是要清楚-我正在寻找一个纯MySQL查询。
如何查询mysql数据库以返回日期时间早于1周前的所有记录。请注意,日期时间表将所有内容存储在UTC中,我应该对其进行比较。
只是要清楚-我正在寻找一个纯MySQL查询。
Answers:
SELECT SUBDATE('2008-01-02', 7);
要么
SELECT SUBDATE(now(), INTERVAL 1 week);
结果:
2007-12-26