문제
https://school.programmers.co.kr/learn/courses/30/lessons/132201
풀이(5분)
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;
이 전의 ifnull을 사용해본 적이 있어 어렵지 않게 해결했다.
나이 내림차순, 이름 오름차순으로 정렬하며 WHERE절을 통해 간단히 해결 가능한 문제였다
'문제 풀이 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 두 원 사이의 정수 쌍(JAVA) (0) | 2024.11.20 |
---|---|
[프로그래머스] 진료과별 총 예약 횟수 출력하기(SQL) (0) | 2024.11.20 |
[프로그래머스] 퍼즐 게임 챌린지(JAVA) (0) | 2024.11.19 |
[프로그래머스] 조건에 맞는 아이템들의 가격의 총합 구하기(SQL) (0) | 2024.11.18 |
[프로그래머스] 조건에 맞는 도서와 저자 리스트 출력하기(SQL) (0) | 2024.11.18 |