select id,char_length(replace(string,',',',,'))-char_length(string) as cnt
from strings

用了点歪门邪道,把一个逗号变成两个计算总数再减去原来的就是逗号的数量