当前位置: 代码迷 >> MySQL >> mysql依据生日计算年龄
  详细解决方案

mysql依据生日计算年龄

热度:146   发布时间:2016-05-05 16:31:49.0
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

?

?

  相关解决方案