[MySQL] null 검색, 처리 (IS NULL, IS NOT NULL, IFNULL)

Yujin ·2022년 2월 4일

DB

목록 보기
1/2
post-thumbnail

null 검색하기

  1. IS NULL
  • 형식
WHERE Column명 IS NULL
  • 예제
SELECT *
FROM PROFILE
WHERE HOBBY IS NULL;

null이 아닌 것 검색하기

  1. IS NOT NULL
  • 형식
WHERE Column명 IS NOT NULL
  • 예제
SELECT *
FROM PROFILE
WHERE HOBBY IS NOT NULL;

null을 다른 값으로 치환하여 출력하기

  1. IFNULL
  • 형식
SELECT IFNULL(Column명, '치환할 값')
  • 예제
-- PROFILE 테이블에서 HOBBY Column을 SELECT한다.
-- 이때, HOBBY Column의 값이 null인 경우에는 No hobbies를 출력한다.

SELECT IFNULL(HODDY, 'No hobbies')
FROM PROFILE;
profile
어제보다 오늘이 더 나은 개발자

0개의 댓글