개발/SQL

프로그래머스SQL_ 12세 이하인 여자 환자 목록 출력하기

송디 2024. 4. 18. 09:23

출처 : 프로그래머스

■ 사용 문법 

IFNULL(A, B)

 

■ 사용 방법

TLNO의 칼럼에 있는 값들 중에 공백을 NONE으로 바꾸어준다. 

그리고 처음에 계속 틀렸는데, 문제를 자세히 보니 여자환자였다. 

문제를 속에 답이 있다는 것을 또 한 번 느꼈다. 

 

■ 코드 

-- 코드를 입력하세요
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
728x90