SQL JOINs   SQL 조인

(2017-11-11)

SQL 다중 테이블

1. 테이블 간 집합 연산 비교합집합 : WHERE OR,  SELECT () UNION SELECT ()
  ㅇ 교집합 : WHERE AND, SELECT () INTERSECT SELECT ()
  ㅇ 차집합 :            SELECT () EXCEPT SELECT ()


2. 다중 테이블에 대한 SQL JOINs (다중 테이블 탐색)

  ㅇ JOIN 형태
     

     - 내부 조인 : 기본적으로, 가능한 모든 행과의 조합(카르테시안 곱)을 생성
        . INNER JOIN, CROSS JOIN, JOIN 모두 같음

        . 例) 두 테이블에서 같은 값을 갖는 레코드들을 생성하려면,
           ..  SELECT column FROM table1 a INNER JOIN table2 b ON a.column = b.column;

     - 외부 조인 (왼쪽 또는 오른쪽) : 다른 테이블의 행과 일치하지 않은 행도 보이기 가능
        . LEFT JOIN, RIGHT JOIN 등

  ㅇ 서브 쿼리 형태

  ㅇ UNION 형태


[SQL] 1. SQL 2. SQL 기초 활용 3. SQL 조인 4. RQBE

 
        최근수정     모바일웹     참고문헌