SELECT MCDP_CD AS 진료과코드, COUNT(APNT_NO) AS "5월예약건수"
FROM APPOINTMENT
WHERE TO_CHAR(APNT_YMD, 'YYYY-MM') = '2022-05'
GROUP BY MCDP_CD
ORDER BY "5월예약건수" ASC, 진료과코드 ASC
;
<포인트 정리>
1. ORDER BY할 때, AS로 해준 별칭 바로 사용해도 된다.
2. 별칭 정의할 때, 숫자가 맨 먼저 나오면 안된다.
-> 숫자가 맨 처음 나올거면, "~"이렇게 쌍따옴표로 묶어줘야한다.
3. EXTRACT 대신 TO_CHAR를 활용하여 WHERE절에 사용할 수 있다.
'DataEngineering' 카테고리의 다른 글
SQL 프로그래머스 문제 - 입양 시각 구하기(1)(중요!) (0) | 2024.05.14 |
---|---|
SQL 프로그래머스 문제 - 가격대 별 상품 개수 구하기(중요!) (0) | 2024.05.14 |
SQL 프로그래머스 문제 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2024.05.14 |
SQL 프로그래머스 문제 - 동명 동물 수 찾기 (0) | 2024.05.14 |
SQL 프로그래머스 문제 - 상위 n개 레코드 (0) | 2024.05.13 |