
쿼리 - null 체크하기
Programing/DB
2022. 11. 30. 10:47
쿼리로 null 체크 필수인 경우 쿼리로 직접 + / - 와 같은 계산을 할 경우 null 값을 모두 0으로 바꿔주어야 제대로 계산이 된다. (sum과 같은 쿼리 함수 예외) 1 + null = null 과 같이 계산이 되기 때문에 null을 0으로 변환한 값으로 계산을 해주는 것이 더 정확할 것이다. 쿼리로 null 체크하는 방법 3가지 (oracle, mysql/mssql, 공통) 1. ORACLE NVL(A, B) A가 널인가? false : A 출력, true : B 출력 샘플) SELECT NVL(EMP_NM, '') AS EMP_NM FROM EMP_TABLE ** 주의 : ORACLE에서만 사용 가능하다 2. MYSQL/MSSQL IFNULL(A, B) A가 널인가? false : A 출력,..