一起探讨:距今超过10年的工龄的员工? 员工的入职时间的字段是:hiredate,表是emp。我的方法是:select * from where (to_number(to_char(sysdate,'yyyymmdd'),'99999999')-to_number(to_char(hiredate,'yyyymmdd'),'99999999')) < 100000 ;请问我的这个方法有问题吗?还有更好的方法吗?大家一起来探讨下::: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --1.SELECT * FROM emp t WHERE add_months(t.hiredate, 10 * 12) < SYSDATE;--2.SELECT * FROM emp t WHERE t.hiredate + INTERVAL '10' YEAR < SYSDATE; where hiredate<add_months(sysdate,-120) -- 模访二楼一下:where add_months(hiredate,120)<sysdate 关于oracle的高级复制问题 oracle 触发器实现 集思广益 oracle中脏数据以及脏块是怎么来的,有啥区别啊?我都搞混了! java调用oracle存储过程返回含有SYS_REFCURSOR的结果集 在oracle10g中,我建了表,表名是大写字母,表里的字段是有大写的,有小写的,出现个问题怎么解决呀? oracle10.i 安装 如何写这个索引 征求Oracle 8.0以上可下地址 up者有分 rollback表空间删除了,数据库打不开了,怎么办? sql loader语句中的trailing nullcols是什么意思? SQL语句编译后提示缺失右括号 新人免费求代写SQL
SELECT * FROM emp t WHERE add_months(t.hiredate, 10 * 12) < SYSDATE;
--2.
SELECT * FROM emp t WHERE t.hiredate + INTERVAL '10' YEAR < SYSDATE;
-- 模访二楼一下:
where add_months(hiredate,120)<sysdate