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

yenpkr·2025년 2월 6일
0

sql

목록 보기
16/91

문제

제출

📌 새로 배운 내용

✅ 쿼리 작성 순서

SELECT → FROM → JOIN → WHERE → GROUP BY → HAVING → ORDER BY → LIMIT

  • 쿼리 실행 순서
    FROM → JOIN → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → LIMIT

✅ 날짜 범위

SELECT * FROM 테이블명 WHERE 컬럼명 BETWEEN 시작범위 AND 종료범위
  • 년, 월, 일 지정
    YEAR(APNT_YMD)='2022'
    MONTH(APNT_YMD)='05'
    DAY(APNT_YMD)='23'

🚨 error

SELECT mcdp_cd as '진료과 코드',count(apnt_ymd) as '5월예약건수'
from appointment
group by mcdp_cd
where APNT_YMD between '2022-05-01' and '2022-05-31'
order by 5월예약건수,mcdp_cd

이렇게 작성했었는데 쿼리 순서가 틀려서 계속 오류났다.

날짜 범위 참고 블로그

0개의 댓글