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

猜你喜欢

转载自xiaojingjing.iteye.com/blog/2263447