select a.*
from table_name a,
(select order_code,count(*) from table_name
group by order_code
having count(*)=2) b
where a.order_code=b.order_code
from table_name a,
(select order_code,count(*) from table_name
group by order_code
having count(*)=2) b
where a.order_code=b.order_code
解决方案 »
- oracle大表清除,空间可以继续使用吗?
- oracle PL/SQL问题 求思路
- 如何在windows下运行sql loader工具
- vb向oracle一次不能插入多条记录?
- db2怎么过滤重复数据,distinct关键字,db2不识别这个关键字
- ############高分----sql语句------################
- 求助:非强关联的SQL要怎么写?
- 各位专家:ORACLE中如何解决CLOB数据的性能问题?
- 两个菜鸟问题:加分
- oracle rowid 是怎么映射带物理地址的?
- 8i升级到9i后系统性能下降,程序调后台数据库像死机一样。。。
- 有没有可能将ACCECC库中某张表的记录插到ORACLE中已有的表中去呢?
是把每一个符合条件的记录都找出来吗
SQL> select * from test;CO COL2
-- ----
1 aa
2 aa
3 bb
4 cc
5 cc
6 dd已选择6行。SQL> select * from test where col2 in
2 (select col2 from test group by col2 having count(col2)=2);CO COL2
-- ----
1 aa
2 aa
4 cc
5 cc