SQL
[프로그래머스/SQL] 흉부외과 또는 일반외과 의사 목록 출력하기
개발자 쿠키
2024. 8. 20. 18:21
DATE_FORMAT
DATE_FORMAT을 잘 쓰는지 물어보는 문제였다.
DATE_FORMAT(테이블명, ‘%y-%m-%d’) 처럼 출력 형식을 써주면 잘 출력 된다.
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;
- %Y : 4자리 연도
- %y : 2자리 연도
- %m : 2자리 월 (01-12)
- %d : 2자리 일 (01-31)
- %H : 24시간 형식 (00-23)
- %i : 분 (00-59)
- %s : 초 (00-59)