在SQL中獲取一個長字符串中某個字符串出現(xiàn)次數(shù)的實現(xiàn)方法
在SQL中獲取一個長字符串中某個字符串出現(xiàn)次數(shù)的實現(xiàn)方法
比如有個字符串:
X-BGS-2010-09-15-001
我想知道其中'-'出現(xiàn)的次數(shù),可以用下面的方法實現(xiàn),而不需要復雜的一個個字符分析。
declare @a varchar(100)
set @a='X-BGS-2010-09-15-001'
select len(replace(@a,'-','--'))-len(@a)
通俗一點講就是 如果要判斷表a中的 字段b中存在幾個字母c的話,可以這么寫
select len(replace(b,'c','--'))-len(b) from a,當然這里面的函數(shù)len可能因為不同數(shù)據(jù)庫而不同
相關(guān)文章
Linux下修改MySQL數(shù)據(jù)庫數(shù)據(jù)文件路徑的步驟
這篇文章主要介紹了Linux下修改MySQL數(shù)據(jù)庫數(shù)據(jù)文件路徑的步驟,本文分步驟給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12mysql ndb集群備份數(shù)據(jù)庫和還原數(shù)據(jù)庫的方法
中午剛剛弄明白了MYSQL集群的備份與恢復。寫下來,以后就不用為這個問題浪費時間了2011-12-12MYSQL?數(shù)據(jù)庫時間字段?INT,TIMESTAMP,DATETIME?性能效率的比較介紹
這篇文章主要介紹了MYSQL數(shù)據(jù)庫時間字段INT,TIMESTAMP,DATETIME性能效率的比較介紹,文章通過圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-09-09MySQL定時任務(wù)不能正常執(zhí)行的原因分析及解決方法
大家好,本篇文章主要講的是MySQL定時任務(wù)不能正常執(zhí)行的原因分析及解決方法,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12mysql left join快速轉(zhuǎn)inner join的過程
inner join內(nèi)連接,顯示兩個表中有聯(lián)系的所有數(shù)據(jù)而left join,左鏈接,以左表為參照,顯示所有數(shù)據(jù),右表中沒有則以null顯示,本文重點給大家講解mysql left join快速轉(zhuǎn)inner join的過程,需要的朋友參考下吧2021-06-06Mysql查看最大連接數(shù)和修改最大連接數(shù)的講解
今天小編就為大家分享一篇關(guān)于Mysql查看最大連接數(shù)和修改最大連接數(shù)的講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03