sql server 查重语句
时间: 2023-11-24 22:06:29 浏览: 74
SQL 语句查询
4星 · 用户满意度95%
以下是两种SQL Server查重的语句:
1.查询单列重复数据:
```sql
SELECT name, COUNT(*) FROM test GROUP BY name HAVING COUNT(*) > 1
```
该语句将会查询test表中name列重复的数据,并统计重复次数。
2.查询多列重复数据:
```sql
SELECT a.* FROM test a, ( SELECT name,code FROM test GROUP BY name,code HAVING COUNT(1)>1 ) AS b WHERE a.name=b.name AND a.code=b.code
```
该语句将会查询test表中name和code列同时重复的数据,并返回所有列的数据。
阅读全文