我有一个名为 timestamp
的字段。这是成员最后一次登录。
我希望在查询中包含一个 where 子句,例如
WHERE timestamp > todays date - 6 weeks
我该怎么做? 我试图仅包括在过去 6 周内登录的用户。
谢谢
最佳答案
我发现这个语法比 date_sub
更易读。 ,但无论哪种方式都有效。
WHERE timestamp >= NOW() - INTERVAL 6 WEEK
如果你想通过“今天”(午夜)而不是“现在”(当前时间),你可以使用这个
WHERE timestamp >= DATE(NOW()) - INTERVAL 6 WEEK
https://stackoverflow.com/questions/5091396/