SQL统计某字段中数据重复出现的次数

2024-10-30 11:23:26
推荐回答(2个)
回答(1):

select count(*)
from emp
group by name
having name='你要查找的名字'

回答(2):

declare @tt Table (name varchar(100))
insert into @tt values ('张三')
insert into @tt values ('李四,张三')
insert into @tt values ('王五 赵六')
insert into @tt values ('赵六')
insert into @tt values ('李四')
insert into @tt values ('王五,赵六  李四')
insert into @tt values ('赵六,王五')
declare @line varchar(max)
select @line = STUFF(( SELECT ',' + name FROM @tt FOR XML PATH('')) , 1, 1, '')
select @line = REPLACE(@line,' ',',')
print(@line)