MySQL IFNULL() / COALESCE()
IFNULL() 조회하고자 하는 값이 NULL일 경우에 대한 대체자를 지정할 수 있다. * NULL값에 대한 대체자 없이 출력할 경우 SELECT * FROM area2; * IFNULL을 사용한 경우 SELECT areaCode, IFNULL(areaName, '지역명 없음') AS areaName FROM area2; COALESCE() COALESCE는 주어진 인자값에 대해 NULL이 아닌 첫번째 값을 출력한다. Syntax COALESCE (Val_1, Val_2, Val_3, . . . . . ., Val_10) SELECT COALESCE(NULL, NULL, '1', '2', '3') AS Result !! 참고 !! Empty String에 대해선 IFNULL, COALESCE기능이 적용되..
2023. 1. 17.