使用SQL查询语句将出生年月日换算成年龄,改怎么编写?

[复制链接]
查看11 | 回复4 | 2005-11-11 15:27:05 | 显示全部楼层 |阅读模式
select 2005-出生日期 from 表名
回复

使用道具 举报

千问 | 2005-11-11 15:27:05 | 显示全部楼层
select DateDiff(year,出生日期字段名,getdate()) as t_age from 你的表
回复

使用道具 举报

千问 | 2005-11-11 15:27:05 | 显示全部楼层
select year(getdate())-year(birthday)
回复

使用道具 举报

千问 | 2005-11-11 15:27:05 | 显示全部楼层
select YEAR(getdate())-YEAR(BirthDate)+1 from employees就可以了。
回复

使用道具 举报

千问 | 2005-11-11 15:27:05 | 显示全部楼层
select year(now())-year(birthday) from 表名
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行