SQL문 관련 공부를 하던 중
Inner Join과 Outer Join을 써보게 되었다.
기존에 ~ Where a.컬럼 = b.컬럼 으로 썼었는데...
Inner Join을 쓰니 편하더라
Inner Join은 말그대로 해당 두 테이블의 교집합이라고 보면 된다.
Outer Join은 left, right, full 등이 있다.
두 테이블에서 지정된 쪽인 left , right 쪽의 모든 결과를 보여준 뒤 반대쪽에 매칭되는 값이 없어도 보여주는 join이다.
Join 이전 테이블이 left, Join 이후가 Right이다.
더 자세한 설명과 예시는
http://dimdim.tistory.com/entry/SQL-JOIN-%EC%A0%95%EB%A6%AC-Inner-Join-Outer-Join
에 잘되있다.
LEFT, RIGHT 조인도 있음.
Inner Join과 Outer Join을 써보게 되었다.
기존에 ~ Where a.컬럼 = b.컬럼 으로 썼었는데...
Inner Join을 쓰니 편하더라
Inner Join은 말그대로 해당 두 테이블의 교집합이라고 보면 된다.
Outer Join은 left, right, full 등이 있다.
두 테이블에서 지정된 쪽인 left , right 쪽의 모든 결과를 보여준 뒤 반대쪽에 매칭되는 값이 없어도 보여주는 join이다.
Join 이전 테이블이 left, Join 이후가 Right이다.
더 자세한 설명과 예시는
http://dimdim.tistory.com/entry/SQL-JOIN-%EC%A0%95%EB%A6%AC-Inner-Join-Outer-Join
에 잘되있다.
LEFT, RIGHT 조인도 있음.
댓글
댓글 쓰기