oracle 统计表中一个字段的每条记录中逗号出现的次数

2025-04-29 01:36:58
推荐回答(3个)
回答1:

首先,看这个例子:
SELECT LENGTHB(TRANSLATE('123A','A'||'123A','A')) FROM DUAL;
结果是1,这样就计算出A在字段123A出现的次数了。
因为不知道你的表和字段名,我用以下模板代替,你自己替换,不清楚再回复我。
SELECT id,LENGTHB(TRANSLATE('字段','逗号'||'字段','逗号')) FROM 表;
把逗号替换成你要统计的符号,字段也换了,注意有两个地方都要替换两次。

回答2:

哈哈哈哈

回答3:

emmmmm