华软网-中国程序员根据地!

 
您现在的位置: 华软网 >> 数据库 >> Oracle >> 正文

急~~~~~~~请教关于having的使用

作者:佚名    技巧来源:不详    点击数:    更新时间:2008-5-26

>4 个网友回答:

好像楼上几个说的不太对,group by 字段1,字段2  
后应该不会有count(1)>1的情况,这样写是字段1,字段2重复出现的数据而不是字段2重复出现的数据。
select distinct 字段2,count(1)
from table
group by 字段2
having count(1) >1

换个思路,其实你就是要字段2里重复出现的数据,字段1只是一个附属产品,我这样写count(1)和count(字段2)是一个意思

 

 


编程论坛 5 个网友回答:

select t1.字段1,t1.字段2  
from table t1,table t2
where t1.字段1 <> t2.字段1
and t1.字段2 = t2.字段2 

 

上一页  [1] [2] [3] 下一页


华软网声明:本站内容全部来自网络,如有侵犯您版权请来信指出,本站立即删除。
进入论坛讨论:急~~~~~~~请教关于having的使用
本站热门下载
网站服务
最近更新的技巧