我将所有用户的生日都存储为UNIXtimestamp,并希望每天向当天发送生日的用户发送电子邮件。
我需要进行一个MySQL查询,该查询将获取包含当日生日的所有行。
似乎这应该很简单,但是也许我只是过于复杂了。
这应该工作:
SELECT * FROM USERS WHERE DATE_FORMAT(FROM_UNIXTIME(birthDate),'%m-%d') = DATE_FORMAT(NOW(),'%m-%d')