반응형
오라클에서 SELECT 시
WHERE 절에서 REGEXP_LIKE를 사용하면
LIKE IN 처럼 다중 LIKE로 사용이 가능한데
REGEXP_LIKE (컬럼명, '값|값')
을 넣어주면 자동으로 ENAME 컬럼에
'값'에 해당하는 경우를 가져오게 되는데
위 예제에서는
JA에 속하는 JAMES
AL에 속하는 ALLEN
ING에 속하는 KING이 나오게 된다
마지막으로 예제에 사용한 쿼리는 다음과 같다
SELECT *
FROM EMP
WHERE REGEXP_LIKE(ENAME, 'JA|AL|ING')
반응형
'SQL > Oracle' 카테고리의 다른 글
오라클 접속한 계정의 PC명, IP주소 등 세션정보 구하는 방법 (0) | 2020.11.25 |
---|---|
오라클 인덱스(INDEX) 조회 쿼리 (0) | 2020.11.25 |
오라클 SELECT로 테이블 내 컬럼, 타입, PK, NULL 등 확인방법 (0) | 2020.11.24 |
오라클 테이블 컬럼 COMMENT 입력 수정 삭제 및 조회방법 정리 (0) | 2020.11.24 |
오라클 WHERE IF ELSE 사용방법 및 예제 (0) | 2020.11.24 |
댓글