oracle如何将出生日期转化为年龄;
如题:现在有一张表,里面有一个字段(出生日期),我现在要将出生日期转为年龄...求SQL代码...谢谢...
如题:现在有一张表,里面有一个字段(出生日期),我现在要将出生日期转为年龄...求SQL代码...谢谢
展开
2个回答
2013-08-26
展开全部
months_between两个日期相关月份,除以12是年龄
select months_between(sysdate,to_date('1983-02-20','yyyy-mm-dd'))/12 from dual
select months_between(sysdate,to_date('1983-02-20','yyyy-mm-dd'))/12 from dual
2013-08-26
展开全部
n=年龄-sysdate,这个减出来是天数。然后n/365就是年龄咯!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询