我应该如何在MySQL中存储Birthdate,以便我可以通过Cron作业轻松地每天更新每个人的年龄?
存储Age和Birthdate是否有意义,以便在涉及Age的搜索时,我不必动态计算每个Age并浪费CPU资源?
如果是这样,我应该如何1)存储出生日期,2)每天计算年龄?
我可以想象每日cron脚本首先过滤掉其出生日期不是当月的用户,然后过滤掉其出生日不是当天的用户,然后将剩下的每个用户的年龄加1.
这有意义吗?如果是这样,我该怎么做?有没有更好的方法来做所有这些?
php mysql date date-of-birth
date ×1
date-of-birth ×1
mysql ×1
php ×1