Coding Test
[SQL 프로그래머스] 흉부외과 또는 일반외과 의사 목록 출력하기
hyungminjeon
2024. 6. 7. 14:55
[문제]
[해결]
SELECT dr_name, dr_id, mcdp_cd, date_format(hire_ymd, '%Y-%m-%d')
from doctor
where mcdp_cd = 'CS' or mcdp_cd = 'GS'
order by hire_ymd desc, dr_name asc
[정리 및 새롭게 알게 된 점]
1.date_format 함수를 통해 datetime에서 시간값을 뺀 고용일자를 조회하였고
2.order by 문에서는 두개의 컬럼(고용일자, 이름)을 기준으로 정렬하였다.