当前位置: 代码迷 >> Oracle管理 >> 查询职工加入公司天数的语句
  详细解决方案

查询职工加入公司天数的语句

热度:141   发布时间:2016-04-24 04:13:04.0
查询员工加入公司天数的语句
ORACLE自带的EMP表,SCOTT用户
--列出员工加入公司的天数(四舍五入)
select ename,
 deptno,
 round(months_between(sysdate, hiredate), 0)*30 加入公司天数
from emp;


我只能查出月数,然后以每月30天计,请问各位有没有更好的方法可以直接查到天数的。
------解决思路----------------------

SQL> select trunc(sysdate - to_date('2013-01-01','yyyy-mm-dd')) days from dual;

      DAYS
----------
        76

------解决思路----------------------
查询天数 2个日期直接相减不就行了么 用月差函数干嘛?
  相关解决方案