[SQLD] NULL 함수
Database/SQL
2024. 5. 15. 18:30
1. NVL(인수1, 인수2)
- 인수1이 NULL이면 인수2 반환
- 인수1이 NULL이 아니면 인수1 반환
- SQL Server (MSSQL)의 경우 ISNULL(인수1, 인수2)
- MySQL의 경우 IFNULL(인수1, 인수2)
2. NULLIF(인수1, 인수2)
- 인수1 = 인수2 이면 NULL 반환
- 인수1 != 인수2 이면 인수1 반환
3. COALESCE(인수1, 인수2, 인수3...)
- NULL이 아닌 최초의 인수를 반환 (주의: NULL을 찾는 것이 아니다.)
4. NVL2(인수1, 인수2, 인수3)
- 인수1이 NULL이 아니면 인수2 반환
- 인수1이 NULL이면 인수3 반환
'Database > SQL' 카테고리의 다른 글
[SQLD] 윈도우 함수 (Window Function) (0) | 2024.05.15 |
---|---|
[SQLD] ALTER TABLE ~ (0) | 2024.05.15 |
[SQLD] 계층형 쿼리 (0) | 2024.05.15 |
[SQLD] 식별자 (0) | 2024.05.15 |
[SQLD] ERD 관계 (0) | 2024.05.14 |
@서리★ :: Seory Dev
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!