여러개 inner join

IRREPLACEABLE·2022년 12월 6일
0

oracle

목록 보기
2/5

3개 이상의 테이블을 inner join으로 넣고 싶으면
우선 erd에서 외래키가 중심으로 잡을 테이블을 기준으로 다 들어가 있어야 한다.

수술실 - 수술 - 진료 - 환자

이 4개의 테이블을 엮을 건데...
처음에는 수술에 환자 번호란게 없었다. 외래키로 엮지 않고 환자는 진료에만 외래키가 가 있었음.

근데.. 조인을 하면 할 수록 안됨 .

연결된 외래키가 없어서! 결국 환자번호를 외래키로 넣어서 테이블을 엮고

차근 차근 내가 조인해야하는 부분들을 밟아가며
최종 조인에 성공 ! 10시간 동안 조인과 외래키 알아가느라 힘들었다.

백엔드 포기자는 너무 어려워...

profile
내가 주인공

0개의 댓글

관련 채용 정보