SQL

SQL 연산(결합연산, 집합연산)

햄스텅 2022. 7. 11. 16:22

두 테이블을 합치는 연산

1. 가로 방향으로 합치는 결합연산

2. 세로 방향으로 합치는 집합연산

 

결합 연산의 종류

  • LEFT OUTER JOIN
  • RIGHT OUTER JOIN
  • INNER JOIN

집합 연산의 종류

  • INTERSECT
  • MINUS
  • UNION
  • UNION ALL

그 외의 조인 종류

 

NATURAL JOIN : 두 테이블에서 같은 이름의 컬럼을 찾아서 자동으로 조인조건을 설정하고, INNER JOIN한다.

 

CROSS JOIN : 한 테이블의 하나의 row에 다른 테이블의 모든 row들을 매칭하고, 그 다음 row에서도 또 다른 테이블의 모든 row들을 매칭하는 것을 반복-> 두 테이블의 row들의 모든 조합을 보여주는 조인 (=카르테시안 곱)

 

SELF JOIN : 자기자신과 조인을 하는 경우

'SQL' 카테고리의 다른 글

SQL 뷰  (0) 2022.07.11
서브쿼리  (0) 2022.07.11
SELECT문 실행 순서,해석순서  (0) 2022.07.08
SQL 고유값 출력, 문자열 함수  (0) 2022.07.08
SQL 집계함수, 산술함수  (0) 2022.07.07