코딩테스트 연습 - 취소되지 않은 진료 예약 조회하기 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
후.. 어제 서브쿼리 배운 여파로 간단한 문제를 인라인 뷰를 통해서 조인을 하려다 꼬여서
JOIN을 한 쿼리에서 두번 할 수 있다는 사실을 알고 충격 받아 잊지 않기 위해 글로 남긴다..
(아니 수업에선 JOIN 두번 연속 안알랴쥼!)
SELECT APNT_NO, PT_NAME, A.PT_NO, A.MCDP_CD, DR_NAME, APNT_YMD
FROM APPOINTMENT A
JOIN PATIENT P ON A.PT_NO = P.PT_NO
JOIN DOCTOR D ON MDDR_ID = DR_ID
WHERE APNT_CNCL_YN = 'N'
AND A.MCDP_CD = 'CS'
AND APNT_YMD LIKE '2022-04-13%'
ORDER BY APNT_YMD
그럼 이상!
'[Tools] > SQL 이것저것' 카테고리의 다른 글
[MySQL] YEAR()와 MONTH()를 사용한 DATE TYPE에서 추출 (2) | 2024.10.14 |
---|---|
[MySQL] 전체 자료 중 특정 시점에서 현황 파악하기 (2) | 2024.10.14 |
[MySQL] JOIN과 CTE의 활용 (4) | 2024.10.10 |
[MySQL] 데이터 내 중복 값들을 가진 인스턴스만 추출하기 (2) | 2024.10.10 |
[MySQL] 서브쿼리를 이용한 그룹 내 max 값만 뽑아오기 (0) | 2024.10.10 |