《Mysql必讀在SQL中獲取一個長字符串中某個字符串出現次數的實現方法》要點:
本文介紹了Mysql必讀在SQL中獲取一個長字符串中某個字符串出現次數的實現方法,希望對您有用。如果有疑問,可以聯系我們。
MYSQL數據庫在SQL中獲取一個長字符串中某個字符串出現次數的實現辦法
比如有個字符串:
MYSQL數據庫X-BGS-2010-09-15-001
MYSQL數據庫我想知道其中'-'出現的次數,可以用下面的辦法實現,而不需要復雜的一個個字符分析.
MYSQL數據庫declare @a varchar(100)
set @a='X-BGS-2010-09-15-001'
select len(replace(@a,'-','--'))-len(@a)
通俗一點講便是 如果要判斷表a中的 字段b中存在幾個字母c的話,可以這么寫
MYSQL數據庫select len(replace(b,'c','--'))-len(b) from a,當然這里面的函數len可能因為分歧數據庫而分歧
《Mysql必讀在SQL中獲取一個長字符串中某個字符串出現次數的實現方法》是否對您有啟發,歡迎查看更多與《Mysql必讀在SQL中獲取一個長字符串中某個字符串出現次數的實現方法》相關教程,學精學透。維易PHP學院為您提供精彩教程。