https://school.programmers.co.kr/learn/courses/30/lessons/132203
SELECT DR_NAME, DR_ID, MCDP_CD, date_format(HIRE_YMD, '%Y-%m-%d') as HIRE_YMD
FROM DOCTOR
WHERE MCDP_CD IN ('CS', 'GS')
ORDER BY HIRE_YMD desc, DR_NAME;
우선, IN 함수를 사용하여 MCDP_CD가 CS나 GS인 경우의 조건을 만족시켰다.
그리고 HIRE_YMD 포맷을 설정해주어야 하기 때문에 date_format 함수를 사용했다.
date_format(컬럼명, 포맷형식) 으로 사용되며 %Y는 4자리 년도 %m, %d는 각각 월, 일을 나타낸다.
'Language > SQL' 카테고리의 다른 글
[프로그래머스] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2022.11.11 |
---|---|
[프로그래머스] 3월에 태어난 여성 회원 목록 출력하기 (0) | 2022.11.11 |
[프로그래머스] 12세 이하인 여자 환자 목록 출력하기 (0) | 2022.11.11 |
[프로그래머스] 과일로 만든 아이스크림 고르기 (0) | 2022.11.11 |
[프로그래머스] DATETIME에서 DATE로 형 변환 (0) | 2022.07.13 |