# 풀이 쿼리
SELECT MCDP_CD AS '진료과코드'
, COUNT(APNT_NO) AS '5월예약건수'
FROM APPOINTMENT
WHERE APNT_YMD BETWEEN '2022-05-01 00:00:00' AND '2022-05-31 23:59:59'
GROUP BY MCDP_CD
ORDER BY 5월예약건수, 진료과코드;
처음엔 예약 취소여부가 N이라는 조건을 넣었었다. 취소되었으면 그건 예약 한게 아니지 않은가?
그런데 아무리 봐도 틀릴 리가 없는 쿼리인데 계속 틀리더라...
혹시나 싶어서 해당 조건을 빼니 바로 ACCEPT되었다.
문제에서 조건을 좀 더 명확하게 했어야 하는 것이 아닌가... 싶다.
'코딩테스트 > SQL - 프로그래머스' 카테고리의 다른 글
SQL 고득점 kit(GROUP BY) - 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 (0) | 2024.02.13 |
---|---|
문제풀이 자동으로 Github에 연동하기 (0) | 2024.02.12 |
SQL 고득점 kit(GROUP BY) - 저자 별 카테고리 별 매출액 집계하기 (2) | 2023.12.23 |
SQL 고득점 kit(GROUP BY) - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2023.12.18 |
SQL 고득점 kit(GROUP BY) - 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2023.12.18 |