1. NVL 함수 (Null → ▲)
- NULL 값인 경우 다른 값으로 변경
- NVL (칼럼, 0 ) = 칼럼이 NULL값인 경우라면 0으로 변경해 주세요.
- 칼럼명은 "큰따옴표" 처리, 칼럼 안의 이름은 '작은따옴표' 처리
2. NVL2 함수 ( Not null, null → ▲)
- NULL값이 아닌경우와 NULL 값인 경우 다른 값으로 변경
- NVL2 (컬럼, '통과' , '정보 없음') = NULL값이 아닌 경우 '통과', NULL값인 경우 '정보 없음'
3.Null if ( 특정값 → Null)
- 만일 칼럼이 '특정값'인 경우 Null 처리를 한다
- 문자로 쓸 경우 대소문자 주의!
'DB - SQL' 카테고리의 다른 글
[SQL Basic] Hackerrank 해커랭크 문제풀이 - Triangles (Case when함수) (0) | 2024.01.31 |
---|---|
[SQL입문] 10.SELECT + COALESCE, DECODE, CASE WHEN (0) | 2024.01.30 |
[SQL Basic] Hackerrank 해커랭크 문제풀이 - Average Population of Each Continent (Join) (0) | 2024.01.29 |
[SQL Basic] Hackerrank 해커랭크 문제풀이 - African City (Join) (0) | 2024.01.28 |
[SQL 입문] 8. 변환함수 + TO_CHAR (0) | 2024.01.26 |