💻 프로그래밍/프로그래머스

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

ssoniya 2025. 2. 12. 20:37

 

< 문제풀이 >

SQL에서 NULL 값을 특정 문자열로 변환하려면 IFNULL(), COALESCE(), 또는 CASE WHEN을 사용할 수 있습니다.!

저는 IFNULL(컬럼명, '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;