温馨提示×

如何用DATEDIFF计算年龄

小樊
81
2024-07-02 21:32:10
栏目: 编程语言

要使用DATEDIFF函数计算年龄,您需要输入两个日期参数,分别是出生日期和当前日期。然后使用DATEDIFF函数计算出两个日期之间的天数差异,最后将天数差异除以365得到年龄。

以下是一个示例SQL查询,计算出生日期为1990年1月1日的人的年龄:

SELECT DATEDIFF(CURDATE(), '1990-01-01') / 365 AS age;

在这个查询中,CURDATE()函数用来获取当前日期,DATEDIFF函数计算出当前日期和1990年1月1日之间的天数差异,然后除以365得到年龄。

0