[프로그래머스] 12세 이하인 여자 환자 목록 출력하기(MySQL)

vvo_ter·2023년 1월 6일
0

프로그래머스

목록 보기
28/28
post-thumbnail

💻 문제 - Lv.1

  • 전화번호가 없는 경우, NONE으로 출력

👉 제출 코드

SELECT PT_NAME, PT_NO, GEND_CD, AGE
    ,CASE 
        WHEN TLNO IS NULL THEN 'NONE'
        ELSE TLNO
    END
FROM PATIENT
WHERE AGE <= 12
    AND GEND_CD = 'W'
ORDER BY AGE DESC, PT_NAME ASC
  • CASE WHEN 사용
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 ASC
  • IFNULL 함수 사용하여 NONE으로 변경
profile
's Coding Memory

0개의 댓글