欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

拆分字符串存入表中

程序员文章站 2022-04-19 12:43:11
计算字符串中各个字符出现的次数,当然也可以计算某一字符出现的次数了。 解决这个问题,可以参考这篇《拆分字符串存入表中》https://www.cnblogs.com/insus/p/10836310.html DECLARE @strs NVARCHAR(100) = N'adgtryaserfg' ......
declare @strs nvarchar(100) = n'adgtryaserfg'


计算字符串中各个字符出现的次数,当然也可以计算某一字符出现的次数了。

解决这个问题,可以参考这篇《拆分字符串存入表中

 

 

declare @strs nvarchar(100) = n'adgtryaserfg'

select [char], count([char]) as [quantity] from [dbo].[tvf_splitstringtotable](@strs) group by [char]

 

如果想字符"r"在字符串出现的次数,可以这样写sql语句:

 

declare @strs nvarchar(100) = n'adgtryaserfg'

select count([char]) as [quantity] from [dbo].[tvf_splitstringtotable](@strs) where [char] = n'r'