티스토리 뷰
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 COL728x90
'SQL' 카테고리의 다른 글
| ERD 그려볼 수 있는 사이트 (1) | 2025.08.07 |
|---|---|
| 프로그래머스 SQL 문제 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2025.05.14 |
| SQL 문자열 자르기 (0) | 2025.05.13 |
| SQL 상위 N개 데이터 가져오기 (0) | 2025.05.12 |
