select distinct a.min from a,b
where a.min=b.min
and a.win='Y'
and a.min not in ( select b.min from b ) ;
where a.min=b.min
and a.win='Y'
and a.min not in ( select b.min from b ) ;
解决方案 »
- toad for oracle 中 想用调用一个存储过程 怎么弄啊,新手跪求
- 下的句子,怎么提示有非法字符呢?
- sqlplus中如何用select语句全显xml字段?
- 如何动态写Oracle 语句 又是怎么执行?
- 存储过程中游标的一条数据却遍历执行了两次
- 服务内设的数据库名为A,set oracle_sid=A,但tnsping A不能OK,搞不懂了,就TNSNAMES.ORA设了个A_db
- 有一个表里有二进制文件,用exp导出有问题,怎么办?
- 请问在一个已经有10000多条记录的表里可不可以再增加或删除一个字段?修改一个字段的属性?要注意些什么?
- 奇怪的问题!!!
- 过程测试报错,求打救
- Oracle9i装上了,按什么步骤才能建表,有没有GUI的方法?
- 这是什么错误阿?up有分
and a.min not in ( select b.min from b ) ;这两个条件不矛盾吗?
这样
select a.min from a
where a.win='Y'
and not exists
(
select 'x' from b
where a.min=b.min
) ;
另外这样的查询是不是要花费很长时间,给系统造成很大开销?因为a表中有那么多记录。