[SQL문제풀기]흉부외과 또는 일반회과 의사 목록 출력

프로그래머스 SQL 고득점 Kit
송송승현's avatar
Dec 09, 2024
[SQL문제풀기]흉부외과 또는 일반회과 의사 목록 출력

문제

나의 해답

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 asc

해설

  • date_format(HIRE_YMD,'%Y-%m-%d' ) as HIRE_YMD : 날짜를 ‘YYYY-MM-DD’ 형식으로 변환
  • where MCDP_CD in('CS','GS') : 진료롸 코드가 CS 또는 GS 인 경우만
  • order by HIRE_YMD desc, DR_NAME asc : 채용 날짜를 기준으로 내림차순, 의사 이름을 기준으로 오름차순 정렬
Share article

송승현의 블로그