使用MySQL确定今天是否是用户的生日

我将所有用户的生日都存储为UNIXtimestamp,并希望每天向当天发送生日的用户发送电子邮件。

我需要进行一个MySQL查询,该查询将获取包含当日生日的所有行。

似乎这应该很简单,但是也许我只是过于复杂了。

回答:

这应该工作:

   SELECT * 

FROM USERS

WHERE

DATE_FORMAT(FROM_UNIXTIME(birthDate),'%m-%d') = DATE_FORMAT(NOW(),'%m-%d')

以上是 使用MySQL确定今天是否是用户的生日 的全部内容, 来源链接: utcz.com/qa/397457.html

回到顶部