티스토리 뷰

SQL

SQL NULL 처리하기

CodingTrader 2025. 5. 12. 14:27
728x90

MSSQL - ISNULL 문법

 

-- Column이 NULL인 경우 " " 에 있는 TEXT를, Null이 아닌 경우 기존 Column의 값을 출력
-- as 뒤에 Column은 지정하고 싶은 별칭 명
SELECT ISNULL(Column, "TEXT") as Column
FROM Table

 

MYSQL - IFNULL 문법

 

-- Column이 NULL인 경우 " " 에 있는 TEXT를, Null이 아닌 경우 기존 Column의 값을 출력
-- as 뒤에 Column은 지정하고 싶은 별칭 명

SELECT IFNULL(Column이, "TEXT") as Column이
FROM Table

 

SQL CASE문 활용


CASE 
    WHEN 조건식1 THEN 식1
    WHEN 조건식2 THEN 식2
    ...
    ELSE 조건에 맞는경우가 없는 경우 실행할 식
END

-- 예시
SELECT 
	CASE 
    	WHEN Column IS NULL THEN "TEXT"
		ELSE Column
	END as COL
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함
250x250