只查询重复的记录,要怎么做啊?
也就是跟distinct相反的
如果我想查询表userinfo里面字段ssn中存在重复的所有记录要怎么做啊?
比如字段ssn的记录如下
a
a
b
c
c
a
d
g
g
我想通过查询得到下面的结果
a
a
c
c
g
g
也就是去掉了所有独立的记录,只剩下那些重复的记录,请问怎么查询呢?求指教感激不尽!
[解决办法]
select * from userinfo t1 where exists (select ssn from userinfo t2 where t1.ssn=t1.ssn group by ssn having count(1)>1)