프로그래머스 SQL 고득점키트 - GROUP BY: 진료과별 총 예약 횟수 출력하기(오래걸림)

르네·2023년 9월 14일
0

SQL

목록 보기
7/63

문제

풀이

SELECT MCDP_CD AS 진료과코드, COUNT(*) AS 5월예약건수
FROM APPOINTMENT
WHERE MONTH(APNT_YMD) = 05
GROUP BY MCDP_CD
ORDER BY COUNT(*), MCDP_CD

배운점

  • 날짜 데이터에서 '달'만 추출할 때 -> MONTH()
  • 5월에 예약한 진료과 별로, 환자수를 셀 때는 GROUP BY를 통해 진료과 그룹을 나누고, COUNT(*)를 하면 된다!
profile
데이터분석 공부로그

0개의 댓글