NULL
값 치환
IFNULL(?,?)
칼럼이 NULL
이면 ?
으로 치환하여 반환
ex) SELECT IFNULL(컬럼명, ?) from table;
IF()
칼럼이 NULL
일 경우에는 1, 아닐 때는 2 return
ex) SELECT IF(컬럼명 is NULL, '1','2') from table;
NULLIF(a,b)
a==b
가 true
이면 NULL
return 하고 false
이면 a
return
ex) SELECT NULLIF(1,2);
NULL
값 제외특정 칼럼에서 NULL
이 아닌 칼럼만 선택
ex) SELECT 칼럼명 from table where NOT 칼럼명 IS NULL;