커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
4주차 JOIN 관련해 질문 있습니다
[왕초보] 엑셀보다 쉽고 빠른 SQL
4주차
북마크
최*영
댓글
4
추천
0
조회수
16
조회수
16
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


구하고자 하는 값을 위해 각각의 데이터 테이블을 JOIN할 때,

어떤 테이블을 LEFT로 두어야 할 지 헷갈립니다.


4주차 2번 실습을 먼저 풀고 강사님 강의영상을 듣는데,

저는 food_orders f join customers c on f.customer_id = c.customer_id로 문제를 풀어낸 반면

강사님은 customers c join food_orders f on c.customer_id = f.customer_id 형태로 진행하시더라구요.


이러한 문제에서 강사님께서는 '이 테이블이 left에 위치할 기본 테이블이다' 라고 나름대로 정의하고 문제풀이를 도출하시는 것 같은데,

어떠한 기준점으로 쿼리의 테이블 순서를 정하는 것이 좋은지 궁금합니다.








취소
 공유
취소
댓글 0
댓글 알림
나의얼굴