알고리즘/프로그래머스 풀이

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

제로타이 2023. 2. 18. 19:15

 

목차

    개요

    풀이

    결측값을 치환해야 한다. IFNULL 을 통해 결측에 대해 처리를 할 수 있다. 
    오라클에서는 NVL을 써야한다고 한다.

    코드

    SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO, 'NONE') "TLNO"
        FROM PATIENT
        WHERE 
            AGE <= 12
            AND GEND_CD = 'W'
        ORDER BY AGE DESC, PT_NAME
        ;