본문 바로가기
dev/DB

[DB/ORACLE] WHERE 절

by dev_Step 2022. 7. 4.

LNNVL (condition)

 ==> condition 이 FALSE, UNKNOWN일경우 TRUE,  TRUE일경우 FALSE를 반환한다.

 

ESCAPE 

 ==> LIKE 연산자 사용시 %, _ 을 검색할 경우 ESCAPE를 사용하여 검색한다

 ==> where ename LIKE '_\%_' ESCAPE '\';

 ESCAPE를 사용하여 2번째 문자가 %인 행을 검색한다.

 

또한

'CHRISMAS' LIKE '%' || event || '%'; 

||을 통해서 컬럼을 LIKE 에서 포함되어야 할 문자로 선택할 수 있다. 즉 

event 컬럼에 저장된 값들중 CHISMAS가 포함된 행 들을 출력한다.

'dev > DB' 카테고리의 다른 글

[DB/MySQL] 기타함수(Group_concat)  (0) 2022.07.05
[DB/MySQL] 집계함수  (0) 2022.07.05
[DB/Oracle] 조건 우선순위  (0) 2022.07.04
[DB/MySQL] Mysql 설치  (0) 2022.06.23
[DB/Oracle] 단일행 함수 - 문자 함수편  (0) 2022.05.21