inblog logo
|
송승현의 블로그
    SQL문제풀기

    [SQL문제풀기]흉부외과 또는 일반회과 의사 목록 출력

    프로그래머스 SQL 고득점 Kit
    송송승현's avatar
    송송승현
    Dec 09, 2024
    [SQL문제풀기]흉부외과 또는 일반회과 의사 목록 출력
    Contents
    문제나의 해답해설

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/132203

    나의 해답

    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

    해설

    • date_format(HIRE_YMD,'%Y-%m-%d' ) as HIRE_YMD : 날짜를 ‘YYYY-MM-DD’ 형식으로 변환
    • where MCDP_CD in('CS','GS') : 진료롸 코드가 CS 또는 GS 인 경우만
    • order by HIRE_YMD desc, DR_NAME asc : 채용 날짜를 기준으로 내림차순, 의사 이름을 기준으로 오름차순 정렬
    Share article
    Contents
    문제나의 해답해설

    송승현의 블로그

    RSS·Powered by Inblog