JOIN

2020. 12. 18. 15:59Database/Oracle

조인(JOIN) 이란?

두 개 이상의 테이블을 연결 또는 결합하여 데이터를 출력하는 것을 말합니다.

JOIN이 필요한 이유는 정규화 때문인데, 정규화란 불필요한 데이터의 정합성을 확보하고 이상현상 발생을 피하기 위해, 테이블을 분할하여 생성하는 것을 말합니다.

 

 

 

JOIN 의 종류 (ANSI Query)

  • LEFT OUTER JOIN : 오른쪽 테이블에 조인시킬 컬럼의 값이 없는 경우 사용.
  • RIGHT OUTER JOIN : 왼쪽 테이블에 조인시킬 컬럼의 값이 없는 경우 사용.

 

 

 

ANSI Query 란, 단어의 뜻에서 알 수 있덧이 표준쿼리 작성법을 뜻한다.

 

특징

  • FROM 절에서 JOIN 구문 사용가능하다.
  • JOIN 조건은 ON 절에 명시한다.
  • WHERE 절에는 검색조건만 명시한다.

'Database > Oracle' 카테고리의 다른 글

GROUP BY  (0) 2020.12.18
Oracle Functions  (0) 2020.12.18
HINT  (0) 2020.12.18
SQL의 종류  (0) 2020.12.18
Data Dictionary  (0) 2020.12.18