mssql sqlserver sql脚本获取表中指定字段重复记录个数的方法分享


摘要:
下文通过讲述通过having count获取重复记录值,重复值的个数,如下所示:
实验环境:sqlserver 2008 R2


   ---下文讲述通过having count 获取已存在的重复值字段,所对应的重复数
   ---例:
   create table test(keyId int identity(1,1),info varchar(30))
    go
     insert into test(info)values('a'),('b'),('a'),('g'),('b'),
     ('maomao365'),('sql博客'),('sql技巧')
    go
 
    ---获取info重复的字段,并统计出info重复的次数
    select info,count(info) from test group by info having count(info)>1 
 
    ---获取info在表中的重复次数,采用group by 进行群组
    select info,count(info) from test group by info 

    go
    
	truncate table test
    drop table test
mssql_sqlserver_重复个数统计

mssql_sqlserver_重复个数统计