https://school.programmers.co.kr/learn/courses/30/lessons/132201
더보기
IFNULL
혹은 IF & ISNULL 문제
-- SOLUTION 1
SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO, 'NONE') AS TLNO
FROM PATIENT
WHERE AGE <= 12 AND GEND_CD='W'
ORDER BY AGE DESC, PT_NAME
-- SOLUTION 2
SELECT PT_NAME, PT_NO, GEND_CD, AGE, IF(ISNULL(TLNO), 'NONE', TLNO) AS TLNO
FROM PATIENT
WHERE AGE <= 12 AND GEND_CD='W'
ORDER BY AGE DESC, PT_NAME
'Test > SQL' 카테고리의 다른 글
[프로그래머스] MySQL Recursive CTE 동작원리 (입양 시각 구하기) (3) | 2024.10.01 |
---|---|
[프로그래머스] 상위 n개 레코드 (0) | 2024.04.23 |
[프로그래머스] 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2024.02.21 |
[프로그래머스] 오프라인/온라인 판매 데이터 통합하기 (0) | 2024.01.29 |