본문 바로가기
카테고리 없음

[SQL] 프로그래머스 고득점 kit - GROUP BY / 진료과별 총 예약 횟수 출력하기

by pearhyunjin 2024. 3. 15.

Lv.2 진료과별 총 예약 횟수 출력하기

 

 

처음 작성 답안

 

2022년 5월에 해당하는 데이터만 구해야 하기 때문에 LIKE를 이용해 비교해주었다. 이때 %를 붙여 day는 무시하도록 했다.

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