我该如何在Oracle中统计某列中特定字符出现的次数?例如,如果我有一个名为
我想要的输出是:
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