반응형
https://school.programmers.co.kr/learn/courses/30/lessons/132203
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
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
where 문으로 진료과(MCDP_CD)가 "CS"거나 "GS"인 데이터만 추출하고
문제에서 주어진 컬럼(DR_NAME, DR_ID, MCDP_CD, HIRE_YMD)만 추출합니다. 이때 HIRE_YMD는 문제와 같은 날짜 포맷으로 출력하기 위하여 date_format()함수를 사용하여 같은 포맷으로 만들어줍니다.
마지막으로 order by로 HIRE_YMD는 내림차순(DESC), DR_NAME은 오름차순(ASC)으로 정렬후에 출력합니다.
반응형
'코딩테스트' 카테고리의 다른 글
[코딩테스트] 프로그래머스 카테고리 별 상품 개수 구하기 MySQL (0) | 2022.11.28 |
---|---|
[코딩테스트] 프로그래머스 12세 이하인 여자 환자 목록 출력하기 MySQL (0) | 2022.11.28 |
[코딩테스트] 프로그래머스 조건에 맞는 회원수 구하기 MySQL (0) | 2022.11.28 |
[코딩테스트] 프로그래머스 가격이 제일 비싼 식품의 정보 출력하기 MySQL (0) | 2022.11.26 |
[코딩테스트] 프로그래머스 가장 비싼 상품 구하기 MySQL (0) | 2022.11.26 |