国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

在SQL中獲取一個(gè)長字符串中某個(gè)字符串出現(xiàn)次數(shù)的實(shí)現(xiàn)方法

2024-07-24 13:03:09
字體:
供稿:網(wǎng)友

在SQL中獲取一個(gè)長字符串中某個(gè)字符串出現(xiàn)次數(shù)的實(shí)現(xiàn)方法

比如有個(gè)字符串:

X-BGS-2010-09-15-001

我想知道其中'-'出現(xiàn)的次數(shù),可以用下面的方法實(shí)現(xiàn),而不需要復(fù)雜的一個(gè)個(gè)字符分析。

declare @a varchar(100)
set @a='X-BGS-2010-09-15-001'
select len(replace(@a,'-','--'))-len(@a)

通俗一點(diǎn)講就是 如果要判斷表a中的 字段b中存在幾個(gè)字母c的話,可以這么寫

select len(replace(b,'c','--'))-len(b) from a,當(dāng)然這里面的函數(shù)len可能因?yàn)椴煌瑪?shù)據(jù)庫而不同

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 鹿泉市| 东安县| 武穴市| 汉寿县| 唐海县| 盈江县| 广西| 驻马店市| 大同县| 分宜县| 安丘市| 清原| 三穗县| 岑溪市| 鹤山市| 龙井市| 清原| 襄汾县| 桂阳县| 大姚县| 钟山县| 石河子市| 武穴市| 石渠县| 通山县| 麻江县| 清水河县| 江安县| 沅陵县| 如东县| 昆山市| 建宁县| 福建省| 永泰县| 阿图什市| 珲春市| 兴安县| 望江县| 榆林市| 广昌县| 德庆县|