IFNULL
From CS Wiki
null 값을 다른 값으로 바꾸어 준다.
사용법[edit | edit source]
DBMS마다 사용법이 다르다
- ORACLE : NVL(VALUE1, VALUE2)
- MSSQL : ISNULL(VALUE1, VALUE2)
- MYSQL : IFNULL(VALUE1, VALUE2)
예시[edit | edit source]
SALARY 값이 NULL 이면 0을, NULL 이 아니면 SALARY 값을 출력
- SELECT NVL(SALARY, 0) FROM EMPLOYEE_SALARY
- SELECT ISNULL(SALARY, 0) FROM EMPLOYEE_SALARY
- SELECT IFNULL(SALARY, 0) FROM EMPLOYEE_SALARY