首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在SQL中计算一个人的年龄

在SQL中,计算一个人的年龄可以使用以下方法:

代码语言:sql
复制
SELECT DATEDIFF(year, birth_date, GETDATE()) AS age FROM person;

这里假设有一个名为person的表,其中包含一个名为birth_date的列,用于存储每个人的出生日期。DATEDIFF函数用于计算两个日期之间的差异,这里我们使用year作为第一个参数来计算年份差异。GETDATE()函数用于获取当前日期和时间,因此我们可以通过计算当前日期和出生日期之间的年份差异来得到一个人的年龄。

这个查询将返回一个名为age的列,其中包含每个人的年龄。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的结果

领券