MySql根据生日计算年龄
Saturday, Oct 24, 2020
这次的需求是需要通过出生日期(年月日)来计算年龄。一句SQL就可以搞定:
`SELECT TIMESTAMPDIFF(YEAR, '2000-01-01', CURDATE());` 如果格式是 年-月-日 ,那就使用CONCAT拼接起来,这么写:
`SELECT TIMESTAMPDIFF(YEAR, CONCAT(2000, '-', 1, '-', 1), CURDATE());` 如果你遇到了更好的解法,欢迎在下方留言哟!