20240628 풀이
-- 코드를 입력하세요
SELECT PT_NAME
, PT_NO
, GEND_CD
, AGE
, IF(TLNO IS NULL, 'NONE', TLNO) TLNO
FROM PATIENT
WHERE AGE <= 12 AND GEND_CD = 'W'
ORDER BY AGE DESC
, PT_NAME
20240813 풀이
-- 12세 이하
-- 여자환자
-- 환자이름, 환자번호, 성별코드, 나이, 전화번호
-- 전화번호가 없으면 'NONE'으로 출력
-- 나이를 기준으로 내림차순
-- 나이가 같으면 이름을 기준으로 오름차순
SELECT *
FROM PATIENT;
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;
https://school.programmers.co.kr/learn/courses/30/lessons/132201
'Code Kata > SQL' 카테고리의 다른 글
[프로그래머스] 문제 30. 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2024.08.13 |
---|---|
[프로그래머스] 문제 29. 인기있는 아이스크림 (0) | 2024.08.13 |
[프로그래머스] 문제 27. 진료과별 총 예약 횟수 출력하기 (0) | 2024.08.13 |
[프로그래머스] 문제 26. 입양 시각 구하기(1) (0) | 2024.08.13 |
[프로그래머스] 문제 25. 고양이와 개는 몇 마리 있을까 (0) | 2024.08.12 |