如何使用 sql 查找字符串中特定字符的出现次数? 示例:我想查找字母 ’d’ 在此字符串中出现的次数。 declare @string varchar(100) select @string = 'sfdasadhfasjfdlsajflsadsadsdadsa' 原文由 NImesh 发布,翻译遵循 CC BY-SA 4.0 许可协议
干得好: declare @string varchar(100) select @string = 'sfdasadhfasjfdlsajflsadsadsdadsa' SELECT LEN(@string) - LEN(REPLACE(@string, 'd', '')) AS D_Count 原文由 Mladen Prajdic 发布,翻译遵循 CC BY-SA 2.5 许可协议
干得好: