💡 프로그래머스에서 oracle로 풀이함
LEVEL 1
SELECT PT_NAME, PT_NO, GEND_CD, AGE, nvl(TLNO, 'NONE') TLNO -- 5. PT_NAME, PT_NO, GEND_CD, AGE, TLNO 테이블을 조회하는데, TLNO은 nvl함수를 써서 'none'값을 넣어준다. from patient -- 1. patient 테이블에서 where age between 1 and 12 -- 2. 나이가 1에서 12세 이하이고 and GEND_CD = 'W' -- 3. GEND_CD가 여자('W')인 데이터를 order by age desc, PT_NAME; -- 4. age 역순, PT_NAME 순으로
✨ 참고
NVL함수값이 null인 경우, 지정 값을 출력하고 그렇지 않으면 원래 값을 그대로 출력