查询一个字符串的子串出现的次数在sql中

select name,char_length(name)-char_length(replace(name,'aaaaaa','')) from teacher;

 

将原来的字符串字段取出长度  将子串替换为空     相减去就是出现的次数   最后除以子串得的长度

posted @ 2018-07-28 10:34  滴滴滴  阅读(2217)  评论(0编辑  收藏  举报