더북(TheBook)

핵심정리

  1 연결고리를 이용해 2개 이상의 테이블이나 뷰를 연결해서 데이터를 추출하는 방법을 조인이라고 한다.

  2 조인은 조인 조건을 통해 이루어지며, 조인에는 크게 내부 조인, 외부 조인으로 나눌 수 있다.

  3 외부 조인은 조인에 참여하는 어느 한 테이블의 데이터가 NULL이거나 없는 건도 추출할 수 있다.

  4 ANSI SQL을 이용해 조인하는 것을 ANSI 조인이라하며, FULL OUTER 조인은 ANSI 조인에서만 가능하다.

  5 한 SQL 문장에서 메인 쿼리 이외의 SELECT 절을 서브 쿼리라 하며 한 개 이상의 서브 쿼리를 사용할 수 있다.

  6 서브 쿼리는 크게 연관성 없는 서브 쿼리, 메인 쿼리와 조인 조건을 이루는 연관성 있는 서브 쿼리, 그리고 FROM 절에 위치한 인라인 뷰로 나눌 수 있다.

  7 복잡한 SQL을 작성해야 할 경우 ‘분할해서 정복하라’라는 개념을 이용해 단위별로 쿼리를 작성한 뒤, 작성된 단위별 쿼리를 통합하면 쉽게 작성할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.