티스토리 뷰
SELECT REGEXP_SUBSTR( STR, '[()][(A-Za-z가-힣)]+[()]')
FROM REG_TEST
select REGEXP_SUBSTR(STR, '[^ ]+', 1, LEVEL), COUNT(REGEXP_SUBSTR(STR, '[^ ]+', 1, LEVEL)) A from REG_TEST
CONNECT BY LEVEL <= regexp_count(STR, '[^ ]+')
GROUP BY REGEXP_SUBSTR(STR, '[^ ]+', 1, LEVEL)
ORDER BY COUNT(REGEXP_SUBSTR(STR, '[^ ]+', 1, LEVEL)) DESC
STR은 문장 전체 컬럼
소문자할려면 LOWER씌워주면 된다.
'프로그래밍 > DB' 카테고리의 다른 글
오라클 글자 파싱 (0) | 2019.09.17 |
---|---|
주민등록번호 오라클 검사 처리 (0) | 2019.09.10 |
오라클에서 숫자만 추출/ 문자만 추출 (0) | 2019.09.10 |
오라클 다양한 함수 (0) | 2019.09.09 |
오라클에서 랜덤값 dbms_random.value() (0) | 2019.09.04 |