题解 | #查找字符串 10,A,B 中逗号,出现的次数cnt#
思路:本题使用length()函数与replace()函数相结合来解决问题
- 首先使用replace()函数将原字符串中的逗号用空串代替
- 然后使用原字符串的长度减去替换后字符的长度
完整代码:
SELECT (length("10,A,B")) - length(REPLACE('10,A,B',",","")) AS cnt
SQL练习 文章被收录于专栏
已完成牛客的SQL练习。接下来是算法的练习
思路:本题使用length()函数与replace()函数相结合来解决问题
完整代码:
SELECT (length("10,A,B")) - length(REPLACE('10,A,B',",","")) AS cnt
已完成牛客的SQL练习。接下来是算法的练习
相关推荐