数据库表
查询结果
代码
SELECT b.*,CURDATE(),
TIMESTAMPDIFF(YEAR, birthday, CURDATE()) AS years,
TIMESTAMPDIFF(MONTH, birthday, CURDATE())%12 AS months,
TIMESTAMPDIFF(DAY, DATE(DATE_SUB(birthday,INTERVAL-TIMESTAMPDIFF(MONTH, birthday, CURDATE())MONTH)), CURDATE()) AS days
FROM ws_birthday b