我希望能通过我的网站运行一个cron任务,该任务将获取所有未活跃超过两个月零一天的电子邮件地址。
我看到了这篇文章: 如何使用MySQL从新闻表中选择最近6个月 因此我知道我想要做类似于以下的事情:
额外的一天让我有些困惑 - 我是否需要像这样指定一定数量的天数:
我看到了这篇文章: 如何使用MySQL从新闻表中选择最近6个月 因此我知道我想要做类似于以下的事情:
SELECT DISTINCT email FROM orders WHERE date = DATE_SUB(now(), INTERVAL 2 MONTH)
额外的一天让我有些困惑 - 我是否需要像这样指定一定数量的天数:
SELECT DISTINCT email FROM orders WHERE date = DATE_SUB(now(), INTERVAL 63 DAYS)
但是我担心有不同天数的月份(29、30、31天),所以是否需要编写一个小脚本,在设置间隔之前检查该月的天数?
可能我把这个问题想复杂了,所以任何帮助都将不胜感激!
谢谢