728x90
이번 시간에는 오라클 NULLIF 함수에 대해서 알아보겠습니다.
문법
NULLIF(STR1,STR2)
STR1의 값이 STR2의 값과 같으면 NULL, 다르면 STR1 값을 반환합니다.
테이블 생성 및 데이터 입력
create table 부서
(
부서번호 int
,부서명 varchar2(20)
)
insert into 부서 values (1,'하나');
insert into 부서 values (2,'둘');
insert into 부서 values (3,'셋');
commit;
예제
SELECT * FROM 부서
부서번호 부서명
1 하나
2 둘
3 셋
SELECT NULLIF(부서번호,3) AS 부서번호, 부서명 FROM 부서
--부서번호 3번이 사라진 것을 알수 있다.
부서번호 부서명
1 하나
2 둘
셋
반응형
그리드형
'IT > ORACLE' 카테고리의 다른 글
[ORACLE] 오라클 INSERT ALL, INSERT FIRST 사용법 & 예제 (0) | 2021.05.20 |
---|---|
[FULL OUTER JOIN] 예문으로 이해하기 (0) | 2021.05.18 |
[ORACLE] 오라클 Left outer join VS (+) 조인의 순서차이 (0) | 2021.05.14 |
정규화 (1정규형, 2정규형, 3정규형) 변환과정 (0) | 2021.05.14 |
[ORACLE] 오라클 관계(식별, 비식별, 필수, 선택) 및 표기법(IE, 바커) (0) | 2021.05.13 |
댓글