看面试题的时候看到的一个问题面试
SELECT DATEDIFF( CURDATE( ) , birthday )/365 AS 年龄 FROM people LIMIT 0 , 30
其中DATEDIFF() 函数用来计算两个参数间的相差天数sql
CURDATE()是返回“YY-MM-DD”格式的当前日期函数
birthday是以“YY-MM-DD”这个格式存储的生日日期code
获得相差天数以后再作一个除以365天,若是要求整数的话就多加个ROUND()class
好了就这么多了,拜拜~co