본문 바로가기
문제 풀이/프로그래머스

[MYSQL 14] 진료과별 총 예약 횟수 출력하기

by hyeminigo 2024. 9. 6.

 

 

 

진료과별 총 예약 횟수 출력하기 (LEVEL2)

 

2022년 5월에 예약한 환자 수를 진료과코드 별로 조회하는 SQL문을 작성

이때, 컬럼명은 '진료과 코드', '5월예약건수'로 지정

5월예약건수 오름차순, 진료과 코드 오름차순 정렬

 


 

정답 코드

SELECT MCDP_CD AS 진료과코드, COUNT(*) AS 5월예약건수
FROM APPOINTMENT 
WHERE DATE_FORMAT(APNT_YMD, "%Y-%m") = "2022-05"
GROUP BY MCDP_CD
ORDER BY 5월예약건수, 진료과코드

 

 

MEMO

- DATE_FORMAT %Y ( 4자리 년도 ),  %y ( 2자리 년도 ), %M ( 긴 월(영문) ), %m( 숫자 월 ( 두자리 ) ), %b ( 짧은 월(영문)  ), %c ( 숫자 월(한자리는 한자리)  ), %d( 일자 (두자리)  )

 

 

W3Schools.com

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com