Computer Science/데이터 베이스
[프로그래머스 - Oracle] 132201 - 12세 이하인 여자 환자 목록 출력하기
바보1
2023. 10. 21. 03:51
0. 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/132201
1. 풀이 방법
- 문제 그대로 반환하면 된다.
- 다만 NULL이면 NONE을 출력해야 하는데, 이를 위해서 NVL(Attr, NULL일 때 반환값)을 사용했다.
2. 코드
-- 코드를 입력하세요
SELECT PT_NAME, PT_NO, GEND_CD, AGE, nvl(tlno, 'NONE')
FROM PATIENT
WHERE AGE <= 12
AND gend_cd = 'W'
order by age desc, pt_name asc