Python3 | SqlServer 查询重复数据

SqlServer 中如何查询重复数据

Posted by Haauleon on April 25, 2023

查询数据库表中字段重复的记录

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
SqlServer查询重复数据

1.查询单列重复:
select * from test
where name in (select name from test
group by name
having count(name) > 1
)



2.查询多列重复:
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