17,086
社区成员
发帖
与我相关
我的任务
分享
--如果需四舍五入,用round,精确下
select (sysdate-to_date('20120304','yyyymmdd'))/365 from dual;
--或用months_between,都可以,不过两个计算出来应有一点差别的,毕竟一年不一定365天
select months_between(sysdate,to_date('20120304','yyyymmdd'))/12 from dual;