SQL Server查询重复数据

Posted Fei Min

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server查询重复数据相关的知识,希望对你有一定的参考价值。

1.查询单列重复:

1 select * from test
2 where name in (select name from Y_ShipOrder 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

 

以上是关于SQL Server查询重复数据的主要内容,如果未能解决你的问题,请参考以下文章

SQL SERVER 查询删除重复数据

SQL Server查询重复数据

解析 SQL Server 查询而不针对数据库连接执行查询 [重复]

SQL Server 一列或多列重复数据的查询,删除

通过查询创建SQL Server的数据库脚本[重复]

如何避免两次编写 SQL Server 查询以避免重复?