如何计算特定字符在 Oracle 列中出现的次数?例如,如果我有一个包含 and 之类的数据的表,FOO
我想计算逗号在数据中出现的次数。a,ABC,def
2,3,4,5
CREATE TABLE foo (
str varchar2(30)
);
INSERT INTO foo VALUES( 'a,ABC,def' );
INSERT INTO foo VALUES( '2,3,4,5' );
commit;
我想要的输出是
str cnt
a,ABC,def 2
2,3,4,5 3