Programming/MSSQL

INNER JOIN 과 OUTER JOIN 의 차이점

홍상길 2010. 6. 15. 12:32

1. INNER JOIN 은 교집합
   A 테이블과 B 테이블을 INNER JOIN 했을때 ( INNER JOIN ON A.aa = B.aa )
  aa칼럼 값이 A테이블과 B 테이블에 동시에 있는 행 출력.

2. OUTER JOIN 은 부분 합집합(기본 LEFT OUTER JOIN)
   A 테이블과 B 테이블을 OUTER JOIN 했을때 ( OUTER JOIN ON A.aa = B.aa )
  A 테이블의 aa 칼럼이 모두 출력