https://school.programmers.co.kr/learn/courses/30/lessons/132204
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제를보면 조건은 한 테이블에서 다 해결이 가능한데 나머지 테이블은 왜 줬을까 생각하다 출력값을보니 다른테이블 데이터들을 포함하고있는걸보아 테이블 3개를 조인하여 해결하면 되겠다고 생각했다.
A=B, A=C 형식으로 세 테이블을 조인함.
-- 코드를 입력하세요
SELECT APNT_NO,PT_NAME,APPOINTMENT.PT_NO,APPOINTMENT.MCDP_CD,DR_NAME,APNT_YMD
from APPOINTMENT,PATIENT,DOCTOR
where APPOINTMENT.MDDR_ID = DOCTOR .DR_ID
and APPOINTMENT.PT_NO =PATIENT.PT_NO
and APNT_YMD Like '%2022-04-13%' and APNT_CNCL_YN='N'
order by APNT_YMD
'Codingtest' 카테고리의 다른 글
[Java] [백준1085번] (0) | 2024.04.05 |
---|---|
SQLD 합격후기 전공자/노랭이책 (0) | 2024.04.05 |
Mysql 공부기록 - 5 (식품분류별 가장 비싼 식품의 정보 조회하기 level4) (0) | 2023.11.03 |
Mysql 공부기록 - 4 (오프라인/온라인 판매 데이터 통합하기 level4) (0) | 2023.10.31 |
Mysql 공부기록 - 3 ( 프로그래머스 5월 식품들의 총매출 조회하기 leve4) (0) | 2023.10.30 |