mysql根据生日计算年龄

mysql根据生日计算年龄:

表userinfo

name   birth

张三     1986-11-10

李四      1978-2-6

王五       1992-2-15

 

年龄=当前时间-出生日期

 

当前时间:CURDATE()

查询当前时间:

SELECT CURDATE()

 

查询所有人姓名和年龄

SELECT `name`,birth AS '出生日期',(YEAR(CURDATE())-YEAR(birth)) AS '年龄' FROM userinfo

 

 

你可能感兴趣的:(mysql,计算年龄)