在MySQL中计算两个日期岁数是一项常见的操作。下面是实现这个目标的代码:
SELECT TIMESTAMPDIFF(YEAR, birthdate, CURDATE()) AS age
FROM tbl_user;
在这个代码中,birthdate是用户生日的日期列,CURDATE()是当前日期。TIMESTAMPDIFF(YEAR, birthdate, CURDATE())是采用年份计算出两个日期之间的差异。最后,使用AS关键字为结果列指定别名age。
2023年 8月 6日 40.9k 0
在MySQL中计算两个日期岁数是一项常见的操作。下面是实现这个目标的代码:
SELECT TIMESTAMPDIFF(YEAR, birthdate, CURDATE()) AS age
FROM tbl_user;
在这个代码中,birthdate是用户生日的日期列,CURDATE()是当前日期。TIMESTAMPDIFF(YEAR, birthdate, CURDATE())是采用年份计算出两个日期之间的差异。最后,使用AS关键字为结果列指定别名age。