以年月日的方式显示所有员工的服务年限
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;
本文介绍了一种使用SQL查询来计算公司员工服务年限的方法,包括年、月、日的精确计算,适用于人力资源管理系统的数据分析。
以年月日的方式显示所有员工的服务年限
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;
1261
633

被折叠的 条评论
为什么被折叠?
