inblog logo
|
jay0628
    programmers MySQL

    [MySQL] 14. 흉부외과 또는 일반외과 의사 목록 출력하기

    김주희's avatar
    김주희
    Mar 18, 2025
    [MySQL] 14. 흉부외과 또는 일반외과 의사 목록 출력하기
    Contents
    1. 문제 설명, 제한 사항, 입출력 예시2. 아이디어3. 풀이 코드

    1. 문제 설명, 제한 사항, 입출력 예시

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

    2. 아이디어

    1. 날짜 포맷은 예시와 동일하게 나와야합니다.
      1. 처음 풀이 결과
        1. notion image
        처음 풀이 코드
        select DR_NAME, DR_ID, MCDP_CD, HIRE_YMD from DOCTOR where MCDP_CD = "CS" or MCDP_CD = "GS" order by HIRE_YMD DESC, DR_NAME asc;
        b. 날짜 포맷 = date_format()
        포맷 형식
        FORMAT
        설명
        %Y
        Year 연도(1999, 2000, 2020)
        %y
        Year 연도(99, 00, 20)
        %m
        Month 월(01, 02, 03 ...)
        %d
        Day 일(00, 01, 02 ...)
        %W
        Day of Week 요일(Sunday, Monday ...)
        %H
        Hour 시(00, 01, 24) 24시간 형태
        %h
        Hour 시(01, 02, 12) 12시간 형태
        %i
        Minute 분(00, 01 59)
        %S, %s
        Second 초
        참고) https://velog.io/@donghoim/MySQL-DATETIME-원하는-유형으로-변경-YYMMDD
     

    3. 풀이 코드

    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 asc;
     
    다른 사람 풀이
    Share article

    jay0628

    RSS·Powered by Inblog