新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

mysql怎么根据出生日期计算年龄,mysql怎么查询数据

发布时间:2023-12-04 23:43:17

mysql怎样根据诞生日期计算年龄

在MySQL中,可使用函数DATEDIFF和CURDATE来计算诞生日期和当前日期之间的天数差,然后再除以365来得到年龄。

具体的SQL语句以下:

SELECT FLOOR(DATEDIFF(CURDATE(), birthdate) / 365) AS age FROM your_table;

其中,your_table是你的表名,birthdate是存储诞生日期的列名。

这个语句会返回一个名为age的列,其中包括每条记录的年龄。注意,这个计算方法是以365天为一年来计算的,可能会有一定的误差。