반응형
아이디어
결과는 고용일자를 기준으로 내림차순 정렬 : ORDER BY DESC
고용일자가 같다면 이름을 기준으로 오름차순 정렬 : ORDER BY ASC
날짜 포맷은 예시와 동일하게 나와야합니다. : TO_CHAR, 'YYYY-MM-DD'
정답
-- 코드를 입력하세요
SELECT DR_NAME, DR_ID, MCDP_CD, TO_CHAR(HIRE_YMD, 'YYYY-MM-DD') AS HIRE_YMD
FROM DOCTOR WHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS'
ORDER BY HIRE_YMD DESC, DR_NAME;
참고 사항
출력 예시
dr_name | dr_id | mcdp_cd | hire_ymd |
니모 | DR20200012 | CS | 2020-03-01 |
윈더 | DR20190029 | CS | 2019-03-01 |
뽀로로 | DR20170123 | GS | 2017-03-01 |
벨 | DR20100039 | GS | 2010-07-01 |
자스민 | DR20100032 | GS | 2010-03-01 |
패티 | DR20090001 | CS | 2009-07-01 |
루피 | DR20090029 | CS | 2009-03-01 |
728x90
반응형
'알고리즘 공부 > SQL' 카테고리의 다른 글
[L1] 프로그래머스 ORACLE 조건에 부합하는 중고거래 댓글 조회하기 (0) | 2024.10.17 |
---|---|
[L4] 프로그래머스 ORACLE 서울에 위치한 식당 목록 출력하기 (2) | 2024.10.17 |
[L2] 프로그래머스 ORACLE 3월에 태어난 여성 회원 목록 출력하기 (0) | 2024.10.17 |
[L1] 프로그래머스 ORACLE 과일로 만든 아이스크림 고르기 (1) | 2024.10.17 |
[L1] 프로그래머스 ORACLE 평균 일일 대여 요금 구하기 (2) | 2024.10.17 |