본문 바로가기

MySQL

ifnull 함수 사용법

MySQL IFNULL 함수

MySQL IFNULL 함수

IFNULL 함수는 NULL 값을 다른 값으로 대체할 때 사용됩니다.

IFNULL 함수 구문

IFNULL(expression, replacement_value)

사용 예시

예시: 사용자의 이름이 NULL인 경우 'Unknown'으로 대체하기

SELECT user_id, IFNULL(name, 'Unknown') AS user_name

FROM users;

설명

IFNULL 함수는 첫 번째 매개변수인 expression이 NULL이 아니면 expression 값을 반환하고, NULL이면 두 번째 매개변수인 replacement_value 값을 반환합니다.

위의 예시에서는 'users' 테이블의 'name' 컬럼이 NULL인 경우 'Unknown'으로 대체하여 사용자의 이름을 표시합니다.