REGEXP 구문 응용 0 1 642

by 초보개발 [Oracle 기초] [2018.11.08 16:20:53]


안녕하세요.

오라클을 사용하는데

검색조건에 문자열이 '영희 |철수'  이런식으로 들어옵니다.

근데 보통  

REGEXP_LIKE 사용하면 OR조건으로 걸리는데 

AND조건으로 검색하고 싶습니다.

쿼리문에서 어찌 해야하질 답답하네요.

부탁드립니다.

by 마농 [2018.11.08 17:13:43]

REGEXP_COUNT 를 이용해 2건인지 체크할수 있긴 한데...
영희만 또는 철수만 2번 카운트 되는 경우는 못잡아내죠.
같은 이름 두번 나올 일이 절대로 없다면 REGEXP_COUNT 쓰면 되구요.
그게 아니라면 단순 조건식으로는 어렵고 쿼리가 복잡해질 듯 하네요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입