16. DB 공부
내부조인
- 내부조인은 두테이블의 교집합을 찾는 것 과같음
- 두 집합(테이블)에서 공통된 원소(연결 컬럼의 값이 일치하는 데이터)만을 결과로 반환한다.
- 즉, 어느 한쪽에만 데이터가 존재하는 경우는 결과에 포함시키지 않고, 양족 모두에 명확하게 연결고리가 있는 데이터만 짝지어 보여줌.
내부조인과 조인 방향
- 내부조인은 양방향임
- A 테이블과 B 테이블
- A -> B 로 조인할 수 있다면
- B -> A 로 조인할 수 있다.
- 그리고 이 결과는 항상 동일함
조인순서는 언제 중요할까?
- 내부조인에서는 결과가 같으므로 어떤 순서로 작성해도 무방함.
- 하지만, 쿼리 읽는 사람 입장에서 어떤 데이터가 중심이 되는가에 따라 순서를 정하면 가독성이 높아짐.