select * from table
where exists(selet * from table t
where t.pk1 = table.pk1
and t.pk2 = table.pk2
...
and t.pkn = table.pkn)
--pk-->primary key
where exists(selet * from table t
where t.pk1 = table.pk1
and t.pk2 = table.pk2
...
and t.pkn = table.pkn)
--pk-->primary key
解决方案 »
- ORA-04098: 触发器 'SCOTT.ORDERDELETE' 无效且未通过重新验证
- window7装9i配置工具 装不上
- 系统重装后de Oracle
- oracle9i登陆问题
- RAC安装问题(急)
- 同一个问题 再发。麻烦高手看看
- Oracle存储过程怎么传入一个带有 like '% %' 的字符串参数。
- 求教,SQL存储过程移植到——oracle存储过程。
- ms sql server 与 oracle 之间的不同是什么?
- 菜鸟送分题,解决后立即给分,来者都有分!!着急。。。
- 判断一个java.sql.Date类型的数据和数据库中的date型字段在同一天,在SQL语句中怎样写?
- 关于使用sqlldr的问题
select a from table group by a having count(1)>1;
beckhambobo(beckham)的方法最好,一步就求出来了,简单明了.
bzszp(SongZip)的sql应该改为
select * from(select count(1) cc ,a.a from a group by a.a) b where b.cc>1;
似乎不太简洁.
supershb(phenix) 的sql我不太理解.