dmswl

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

코테 공부/SQL

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

dmswl. 2024. 8. 7. 23:50

M1. ORACLE

-- 코드를 입력하세요
SELECT MCDP_CD AS "진료과코드", 
COUNT(MCDP_CD) AS "5월예약건수"
FROM APPOINTMENT
WHERE TO_CHAR(APNT_YMD, 'YYYYMM') = '202205'
GROUP BY MCDP_CD
ORDER BY COUNT(MCDP_CD), MCDP_CD

 

M2.

-- 코드를 입력하세요

SELECT MCDP_CD AS '진료과 코드', COUNT(*) AS '5월예약건수'
FROM APPOINTMENT
WHERE APNT_YMD LIKE '2022-05-%'
GROUP BY MCDP_CD
ORDER BY COUNT(*), MCDP_CD;

 

Comments