oracle 如何查询一个字符串中含有几个A

如题所述

给个思路:
a个数 = 原字符串长度 - 删除a后字符串的长度
a个数 = LENGTH(string) - LENGTH(REPLACE(string,'A',''))
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-08-31
select length('aabcd') - length(replace('aabcd','a','')) from dual;

本回答被网友采纳
相似回答