본문 바로가기
자격증/SQLD

[#SQLD] 제 2절 집합연산자 (SET OPERATOR)

by dopal2 2023. 3. 2.
반응형

2절 집합연산자 (SET OPERATOR)

: 서로 다른 테이블에서 유사한 형태의 결과를 반환하는 것을 하나의 결과로 합치고자 할 때와 동일한 테이블에서 서로 다른 질의를 수행하여 결과를 합치고자 할 때 사용

           * 집합연산자

                     - UNION : 여러 개의 SQL문의 결과에 대한 합집합으로 결과에서 모든 중복된 행은 하나의 행으로 만든다.

                     - UNION ALL : 여러 개의 SQL문의 결과에 대한 합집합으로 중복된 행도 그대로 표시. 여러 개의 질의결과가 상호 배타적일 때 많이 사용. 개별 SQL문의 결과가 중복되지 않는 경우, UNION과 결과가 동일

                     - INTERSECT : 여러 개의 SQL문의 결과에 대한 교집합

                     - EXCEPT : 앞의 SQL문의 결과에서 뒤의 SQL문 결과에 대한 차집합

반응형

댓글