日期:2014-05-17  浏览次数:20524 次

询问下大家有没有一个函数能返回 字符串1中包含几个字符串2
询问下大家有没有一个函数能返回 字符串1中包含几个字符串2 假设 字符串1='asasas' 字符串2='as' 返回3
------解决方案--------------------
select len(字符串一)-len(replace(字符串一,字符串二,''))
------解决方案--------------------

SELECT (LEN('asasas') - LEN(REPLACE('asasas','as',''))) / LEN('as')

------解决方案--------------------
引用:
select len(字符串一)-len(replace(字符串一,字符串二,''))

NB!