要使用DATEDIFF函数计算年龄,您需要输入两个日期参数,分别是出生日期和当前日期。然后使用DATEDIFF函数计算出两个日期之间的天数差异,最后将天数差异除以365得到年龄。
以下是一个示例SQL查询,计算出生日期为1990年1月1日的人的年龄:
SELECT DATEDIFF(CURDATE(), '1990-01-01') / 365 AS age;
在这个查询中,CURDATE()函数用来获取当前日期,DATEDIFF函数计算出当前日期和1990年1月1日之间的天数差异,然后除以365得到年龄。