아우터 조인

Oracle SQL 입문

Sara Billen

Instructor

세 가지 아우터 조인

  1. LEFT OUTER JOIN
  2. RIGHT OUTER JOIN
  3. FULL OUTER JOIN
Oracle SQL 입문

내부 조인

내부 조인 일치하는 행만 반환

왼쪽 아우터 조인

왼쪽 조인 일치하는 행과 왼쪽 테이블의 행 반환

오른쪽 아우터 조인

오른쪽 조인 일치하는 행과 오른쪽 테이블의 행 반환

풀 아우터 조인

풀 조인 일치하는 행과 양쪽 테이블의 행 반환

Oracle SQL 입문

Track 및 Invoice 테이블

Track 및 InvoiceLine 테이블

  • 각 송장에는 하나 이상의 트랙이 있습니다
  • 모든 트랙이 송장에 있는 것은 아닙니다
Oracle SQL 입문

왼쪽 아우터 조인

SELECT t.TrackId, t.Name, i.InvoiceId, i.Quantity
  FROM Track t LEFT OUTER JOIN InvoiceLine i
  USING (TrackId)

왼쪽 아우터 조인 결과

Oracle SQL 입문

고객 및 직원 테이블

고객 및 직원 테이블

  • 모든 고객에게 지원 담당자가 있습니다
  • 모든 직원이 지원 담당자는 아닙니다
Oracle SQL 입문

오른쪽 아우터 조인

SELECT c.CustomerId, c.SupportRepId, e.FirstName, e.LastName, e.Title
FROM Customer c RIGHT OUTER JOIN Employee e
    ON c.SupportRepId = EmployeeId

오른쪽 아우터 조인 결과

Oracle SQL 입문

고객 및 직원 테이블

고객 및 직원 테이블

  • 모든 고객에게 지원 담당자가 있는 것은 아닙니다
  • 모든 직원이 지원 담당자는 아닙니다
Oracle SQL 입문

풀 아우터 조인

SELECT c.CustomerId, c.SupportRepId,e.FirstName, e.LastName, e.Title
  FROM Customer c FULL OUTER JOIN Employee e
  ON c.SupportRepId = EmployeeId

풀 아우터 조인 쿼리 결과

Oracle SQL 입문

Ayo berlatih!

Oracle SQL 입문

Preparing Video For Download...