Oracle的where条件限制子句的疑问 //刚刚看到了Oracle9.2需要打补丁。不知道会不会是Oracle9.2的bug//见:http://community.csdn.net/Expert/topic/3366/3366620.xml?temp=.580166 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try:select * from table1where trunc(months_between(to_date('2005-7-1', 'yyyy-mm-dd'), to_date(concat(field1, '01'), 'yyyy-mm-dd'))) < 12 and field1 <> '999999'; Oracle是从后面开始选条件剔除数据的吗? 试试select * from table1 where months_between(to_date('2005-7-1', 'yyyy-mm-dd'), to_date(concat(field1, '01'), 'yyyy-mm-dd')) < 12 and field1 != '999999'; 无法登陆oracle enterprise manager怎么回事? oracle分页查询 (DBA)如何用sql语句进行“数据比对”?怎么个比对法??? 通信通道的文件结束 oracle存储过程中设置返回受影响行数 如何取到主表及相关明细最新的一条记录?百分请教 ORACLE 9i安装问题 这种问题UPDATE可以实现吗? Oracle 数据导入导出问题 Oralce blob字段在linux环境下读取不了的问题 可以把ORACLE中的数据文件修改名字吗? 请问在oracle中如何写这个存储过程
select * from table1
where trunc(months_between(to_date('2005-7-1', 'yyyy-mm-dd'), to_date(concat(field1, '01'), 'yyyy-mm-dd'))) < 12 and field1 <> '999999';
select *
from table1
where months_between(to_date('2005-7-1', 'yyyy-mm-dd'),
to_date(concat(field1, '01'), 'yyyy-mm-dd')) < 12
and field1 != '999999';