本题解析 两个知识点: char_length() replace() 参考答案 select CHAR_LENGTH('10,A,B')-CHAR_LENGTH(REPLACE('10,A,B',',','')) 答案解析 CHAR_LENGTH('10,A,B') = 6 REPLACE('10,A,B', ',', ' ')=4 //用''替换掉逗号','就变成了10AB