학부 전공/DB
SQl 집합 연산(합집합, 교집합, 차집합)
장어진
2021. 6. 19. 15:05
합집합, 교집합, 차집합
이제 집합에서 합집합, 교집합, 차집합 연산이 어떻게 이뤄지는 지 살펴보겠다. 그리고 조인과 비슷한 개념을 가지는 subquery에 대해서도 알아보겠다.
먼저 교집합은 INTERSECT라는 명령어를 사용하고 차집합은 EXCEPT를, 합집합은 UNION을 사용한다.
Ex)
(SELECT name, address
FROM MovieStar
WHERE gender = ‘F’)
INTERSECT, EXCEPT, UNION (셋 중에 하나를 이렇게 넣어 사용)
(SELECT name, address
FROM MovieExec
WHERE netWorth > 10000000);



728x90