_Han_
나의 개발 노트
_Han_
  • 분류 전체보기 (272)
    • 데이터 엔지니어링 (29)
    • 인프라 (3)
    • 추천시스템 (11)
    • 코딩테스트 (146)
    • 부트캠프 회고 (15)
    • 회고 (4)
    • 자격증 (1)
    • 파이썬 프로그래밍 (6)
    • 통계 (2)
    • Git (21)
    • 유니티2D (33)

최근 글

반응형
hELLO · Designed By 정상우.
_Han_

나의 개발 노트

[코딩테스트] 프로그래머스 흉부외과 또는 일반외과 의사 목록 출력하기 MySQL
코딩테스트

[코딩테스트] 프로그래머스 흉부외과 또는 일반외과 의사 목록 출력하기 MySQL

2022. 11. 28. 01:10
반응형

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
    '코딩테스트' 카테고리의 다른 글
    • [코딩테스트] 프로그래머스 카테고리 별 상품 개수 구하기 MySQL
    • [코딩테스트] 프로그래머스 12세 이하인 여자 환자 목록 출력하기 MySQL
    • [코딩테스트] 프로그래머스 조건에 맞는 회원수 구하기 MySQL
    • [코딩테스트] 프로그래머스 가격이 제일 비싼 식품의 정보 출력하기 MySQL
    _Han_
    _Han_
    학습한 것을 기록합니다.

    티스토리툴바