知识点

  1. 使用length函数统计字符串的长度,再使用replace把,全部替换掉统计长度,相减就是逗号出现的次数

代码

select id,length(string) - length(replace(string,",","")) as cnt
from strings

补充

  1. 这题我刚看的时候是'10,A,B,C'只有一个,无限报错不知道为什么。一看结果发现好像有一个表。再刷新一下题目就变了有点无语