본문 바로가기

Coding Test

(SQL > SELECT Lev1) : 18일차 흉부외과 또는 일반외과 의사 목록 출력하기

 

 

☑️ 내가 쓴 답(정답)

✔ 체크 할 부분

1) HIRE_YMD출력이 2020-03-01 00:00:00 이런식으로 출력된다면, DATE_FORMAT(값, 변환 원하는 형태)로 변환 해주기

    ( 'yyyy-mm-dd' 이렇게 사용하면 안 됨)

   

 

-- 진료과(MCDP_CD)가 CS,GS인 DR_NAME, DR_ID, MCDP_CD, HIRE_YMD
-- HIRE_YMD DESC, DR_NAME ASC

SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, '%Y-%m-%d') AS HIRE_YMD
FROM DOCTOR
WHERE (MCDP_CD = 'CS' OR MCDP_CD = 'GS')
ORDER BY HIRE_YMD DESC, DR_NAME ASC;