SQL Server查询重复数据


1.查询单列重复:

1 select * from test
2 where name in (select name from test group by name having count
3 (name) > 1)

2.查询多列重复

1 SELECT a.* FROM test a,(
2 SELECT name,code
3 FROM test 
4 GROUP BY name,code
5 HAVING COUNT(1)>1
6 
7 ) AS b
8 WHERE a.name=b.name AND a.code=b.code

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM