sqlserver查询字符串指定字符出现的次数这⾥提取指定符串"A"在字段中的出现次数SQL为:
select len(keyword)-len(replace(keyword, 'A', '')) from表
原理:⽤replace函数将要查的字符替换为空字符,将替换之间的字符串长度-替换后字符串长度
例⼦:此处就是搜索某⽂档某页中,关键词【标准的】出现次数,注意后⾯的空格长度应该是关键词的长度减1 select WordName as⽂档名称,
Page as出现页码,
len(Content)-len(replace(Content,'标准的', '')) 出现次数,
SUBSTRING(Content,CHARINDEX('标准的',Content,0)-25,50) as⾸次上下⽂,
Content as全⽂
字符串长度的方法from WordTable where Content like'%标准的%'
order by WordName,Page

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。