一、使用LENGTH和REPLACE函数
LENGTH函数可以返回字符串的长度,REPLACE函数可以替换字符串中的某个子串为另一个子串。大家可以将原字符串替换为不包含目标子串的字符串,然后计算两个字符串长度的差值,再除以目标子串的长度,即可得到目标子串在原字符串中出现的次数。示例代码如下:
namenameggtame;
二、使用SUBSTRING_INDEX函数
SUBSTRING_INDEX函数可以返回字符串中某个子串出现的次数,大家可以使用该函数来统计目标子串在某个字段中出现的次数。示例代码如下:
namenameggtame;
三、使用REGEXP_COUNT函数
REGEXP_COUNT函数可以返回正则表达式在字符串中出现的次数,大家可以使用该函数来统计目标子串在某个字段中出现的次数。示例代码如下:
namegtame;
以上就是MySQL中字符串出现次数的统计方法,可以根据具体情况选择不同的方法进行使用。