拆分字符串存入表中

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'

 

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐