3개 이상의 테이블을 inner join으로 넣고 싶으면
우선 erd에서 외래키가 중심으로 잡을 테이블을 기준으로 다 들어가 있어야 한다.
수술실 - 수술 - 진료 - 환자
이 4개의 테이블을 엮을 건데...
처음에는 수술에 환자 번호란게 없었다. 외래키로 엮지 않고 환자는 진료에만 외래키가 가 있었음.
근데.. 조인을 하면 할 수록 안됨 .
연결된 외래키가 없어서! 결국 환자번호를 외래키로 넣어서 테이블을 엮고
차근 차근 내가 조인해야하는 부분들을 밟아가며
최종 조인에 성공 ! 10시간 동안 조인과 외래키 알아가느라 힘들었다.
백엔드 포기자는 너무 어려워...