출처: https://astrocosmos.tistory.com/202 [ASTROCOSMOS:티스토리] SQL 이론] 기타 함수 IFNULL(), NULL(), COALESCE(), IF() :: 하나둘셋넷
728x90

기타 함수

IFNULL()

- 지정한 값이 NULL이면,
 지정한 다른 값으로 바꾼 결과 반환
SELECT IFNULL(NULL, 10);

>> 10
   
NULL()

- 두 값이 같으면 NULL 반환
SELECT NULLIF(10, 10);

>> NULL
   
COALESCE()

- 나열된 값 중에서 NULL이 아닌 첫 번째 값 반환
SELECT COALESCE(NULL, NULL, 10, 20)

>> 10
   
IF()

- 조건의 참/거짓에 따른 값 반환
SELECT IF(10>1, '참', '거짓');

>> 참
728x90

+ Recent posts