Mysql/Mariadb IFNULL과 NULLIF 차이점


Mysql/Mariadb IFNULL과 NULLIF 차이점

Mysql 기반 IFNULL과 NULLIF에 대해 알아보겠습니다. IFNULL은 ORACLE에서 NVL 함수와 동일한 역활을 합니다. 1. IFNULL 함수 사용법 : IFNULL(expr1,expr2) 첫번째 매개값이 null이면 두번째 매개값을 반환한다. 만약, null이 아니면 그냥 첫번째 매개값을 그대로 반환한다. -- 첫번째 매개값 1 mysql> SELECT IFNULL(1,0); +-------------+ | IFNULL(1,0) | +-------------+ | 1 | +-------------+ -- 첫번째 매개값 null mysql> SELECT IFNULL(NULL,10); +-----------------+ | IFNULL(NULL,10) | +-----------------..


원문링크 : Mysql/Mariadb IFNULL과 NULLIF 차이점