SQLD/SQL 기본과 활용

일반 집합 연산자 & 순수 관계 연산자

DevPing9_ 2020. 8. 18. 19:29

 

1. 일반 집합 연산자

 1) Union (UNION)

    - 합집합 연산

    - UNION ALL은 교집합 2번 보여줌.

      A,B 컬럼이 교집합이 없을시 UNION ALL이 성능 ↑

 

 2) Intersection (INTERSECT)

    - 교집합 연산

 

 3) Differecne (EXCEPT, MINUS)

    - 차집합 연산

 

 4) Product (CROSS JOIN)

    - 곱집합 연산

 

 

2. 순수 관계 연산자

  1) Select (WHERE)

    - 테이블의 행 추출

 

  2) Project (SELECT)

    - 테이블의 열 추출

 

  3) Join (INNER JOIN, OUTER JOIN, NATURAL JOIN 등등)

 

  4) Divide (현재 사용안함)

728x90