문제
조건
정답
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;
후기
진료과가 흉부외과(CS)이거나 일반외과(GS)인
=> WHERE MCDP_CD = "CS" OR MCDP_CD = "GS"
고용일자를 기준으로 내림차순 정렬하고, 고용일자가 같다면 이름을 기준으로 오름차순 정렬
=> ORDER BY HIRE_YMD DESC, DR_NAME
날짜 포맷은 예시와 동일하게
=> DATE_FORMAT(HIRE_YMD, '%Y-%m-%d')
'코딩 테스트 연습 > SQL' 카테고리의 다른 글
[ 코딩 테스트 ] 이름이 없는 동물의 아이디 (0) | 2024.05.09 |
---|---|
[ 코딩 테스트 ] 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2024.05.03 |
[ 코딩 테스트 ] DATETIME에서 DATE로 형 변환 (0) | 2024.05.02 |
[ 코딩 테스트 ] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2024.05.01 |
[ 코딩 테스트 ] 경기도에 위치한 식품창고 목록 출력하기 (0) | 2024.05.01 |