请大家帮忙查看一下,语句那里出了问题两表中,符合以下两个条件的数据可以查询出来,语句如下:select gsmmodel,gsmimei,gsmsn,gsmproductdate, add_months(gsmproductdate,15) as enddate
from gsmdata a, servicedocument b
where a.gsmproductdate
between to_date('2006-04-01','yyyy-mm-dd') and to_date('2006-04-30','yyyy-mm-dd')
and a.gsmimei=b.documentoldimei此语句查询出来的数据是正确的,但是,我目的是想把相同a.gsmimei=b.documentoldimei 的记录排除在外,语句如下:
select gsmmodel,gsmimei,gsmsn,gsmproductdate, add_months(gsmproductdate,15) as enddate
from gsmdata a, servicedocument b
where a.gsmproductdate
between to_date('2006-04-01','yyyy-mm-dd') and to_date('2006-04-30','yyyy-mm-dd')
and a.gsmimei!=.documentoldimei但此语句查询出来的数据不准确,不知是那里出了问题.
from gsmdata a, servicedocument b
where a.gsmproductdate
between to_date('2006-04-01','yyyy-mm-dd') and to_date('2006-04-30','yyyy-mm-dd')
and a.gsmimei=b.documentoldimei此语句查询出来的数据是正确的,但是,我目的是想把相同a.gsmimei=b.documentoldimei 的记录排除在外,语句如下:
select gsmmodel,gsmimei,gsmsn,gsmproductdate, add_months(gsmproductdate,15) as enddate
from gsmdata a, servicedocument b
where a.gsmproductdate
between to_date('2006-04-01','yyyy-mm-dd') and to_date('2006-04-30','yyyy-mm-dd')
and a.gsmimei!=.documentoldimei但此语句查询出来的数据不准确,不知是那里出了问题.
解决方案 »
- select sum(1) from dual where 1=2为什么会返回一条数据?
- 关于dbconsole不能启动的问题
- 帮忙选择合适的表字段作为索引
- 高手帮个忙吧~~~~
- Oracle中怎么使用事务处理?
- 初学者求助:遇到导入时的报错该如何解决?
- 急:一个用户使用另一个用户所创建的表的问题!
- 有关PL/SQL Developer调试存储过程的问题
- 我发现安装了Oracle8i之后,我的电脑从开机登录到启动完成变得很慢了,有几分钟时间,请问这是正常的吗?还是巧合,在这时候中了病毒了?
- 有sqlserver2000基础,学oracle用什么书最好?
- 请各位大哥 帮帮忙!!!我是新手 解释下下面的意思
- 为什么老是提示我标识符有错
from gsmdata a, servicedocument b
where a.gsmproductdate
between to_date('2006-04-01','yyyy-mm-dd') and to_date('2006-04-30','yyyy-mm-dd')
and a.gsmimei<>b.documentoldimei
select gsmmodel,gsmimei,gsmsn,gsmproductdate, add_months(gsmproductdate,15) as enddate
from gsmdata a, servicedocument b
where a.gsmproductdate
between to_date('2006-04-01','yyyy-mm-dd') and to_date('2006-04-30','yyyy-mm-dd')
minus
select gsmmodel,gsmimei,gsmsn,gsmproductdate, add_months(gsmproductdate,15) as enddate
from gsmdata a, servicedocument b
where a.gsmproductdate
between to_date('2006-04-01','yyyy-mm-dd') and to_date('2006-04-30','yyyy-mm-dd')
and a.gsmimei=b.documentoldimei