以年月日的方式显示所有员工的服务年限
select ename,trunc(months_between(sysdate,hiredate)/12) 年,
trunc(mod((months_between(sysdate,hiredate)),12)) 月,
trunc(sysdate-add_months(hiredate,months_between(sysdate,hiredate))) 日 from emp;
以年月日的方式显示所有员工的服务年限
select ename,trunc(months_between(sysdate,hiredate)/12) 年,
trunc(mod((months_between(sysdate,hiredate)),12)) 月,
trunc(sysdate-add_months(hiredate,months_between(sysdate,hiredate))) 日 from emp;