查询数据库表中字段重复的记录
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