코드 및 쿼리문/SQL 공부

취소되지 않은 진료 예약 조회하기

황규진 2025. 6. 5. 20:23

문제

코드

SELECT APPOINTMENT.APNT_NO, PATIENT.PT_NAME, PATIENT.PT_NO, DOCTOR.MCDP_CD, 
                                        DOCTOR.DR_NAME, APPOINTMENT.APNT_YMD
FROM DOCTOR JOIN APPOINTMENT ON DOCTOR.DR_ID = APPOINTMENT.MDDR_ID
            JOIN PATIENT ON PATIENT.PT_NO = APPOINTMENT.PT_NO
WHERE APPOINTMENT.APNT_CNCL_YN = 'N' AND DOCTOR.MCDP_CD = 'CS' AND 
                    DATE_FORMAT(APPOINTMENT.APNT_YMD,'%Y-%m-%d') = '2022-04-13'
ORDER BY APPOINTMENT.APNT_YMD

 

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/132204