我怎样才能在mysql中获得一个人的年龄
想象一下我有一张桌子member.id, member.month, member.year
现在我需要获取会员的年龄Months.
Say:
member.month = 1 and member.year = 2000
这意味着该成员的年龄是126因为10年等于120月和6月份是6几个月。
现在结果是成员年龄是126 Month.
我怎样才能在MySql中做到这一点
select YEAR(NOW())*12+MONTH(NOW()) - (member.year*12+member.month) +1;
为了使我的答案产生 126,我必须在表达式中加 1。我不确定这是否有意义,但这取决于您如何定义年龄。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)