
Oracle 找出雇佣日期到现在为止有18年的员工
找出雇佣日期到现在为止有18年的员工10selectenamefromempwhereMONTHS_BETWEEN(sysdate,hiredate)/12>18;mon...
找出雇佣日期到现在为止有18年的员工
10select ename from emp where MONTHS_BETWEEN(sysdate,hiredate)/12>18;
months有s 展开
10select ename from emp where MONTHS_BETWEEN(sysdate,hiredate)/12>18;
months有s 展开
展开全部
这sql有问题吗?
只有就是MONTHS_BETWEEN(sysdate,hiredate)/12得到的是float类型的数据,你可以使用四舍五入函数round()
只有就是MONTHS_BETWEEN(sysdate,hiredate)/12得到的是float类型的数据,你可以使用四舍五入函数round()
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询