개발 쥬스

[프로그래머스/sql] 132202 진료과별 총 예약 횟수 출력하기 본문

알고리즘

[프로그래머스/sql] 132202 진료과별 총 예약 횟수 출력하기

DevJuice 2024. 11. 21. 15:45
반응형

🔗 문제 링크: https://school.programmers.co.kr/learn/courses/30/lessons/132202

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

 

🔍  해결 과정

MySQL 내장함수를 활용하여 2022년 5월의 환자수를 추려냈고, 진료과코드 별로 그룹화하여 주어진 조건에 맞게 오름차순으로 정렬하였습니다.


✏️ 코드

-- 코드를 입력하세요
-- 2022년 5월에 예약한 환자 수
-- 진료과코드 별로 조회하기
-- 진료과 별 예약한 환자 수 별로 오름차순 정리
-- 진료과 코드를 기준으로 오름차순 정리
SELECT
    MCDP_CD AS '진료과코드',
    COUNT(PT_NO) AS '5월예약건수'
FROM APPOINTMENT
WHERE YEAR(APNT_YMD) = 2022 AND MONTH(APNT_YMD) = 5
GROUP BY MCDP_CD
ORDER BY COUNT(PT_NO), MCDP_CD;

 

반응형