728x90
집합 연산자
- 두개 이상의 테이블에서 JOIN을 사용하지 않고, 연관된 데이터를 조회하는 방법
- 집합 연산자는 2개 이상의 질의 결과를 하나의 결과로 만듦.
* 집합 연산자를 사용하기 위한 제약조건 *
- SELECT절의 컬럼 수가 동일
- SELECT절의 동일 위치 데이터 타입이 상호 호환 가능해야 함( 동일할 필요는 없음 )
집합 연산자 종료
- UNION : 합집합, 중복된 행은 하나로 표시 (중복 제거)
- UNION ALL : 합집합, 중복된 행도 전부 표시 (전부 표시)
- INTERSECT : 교집합, 중복된 행은 하나로 표시 (중복 제거)
- EXCEPT : 차집합, 중복된 행은 하나로 표시 (중복 제거)
'SQLD' 카테고리의 다른 글
SQLD 개념정리 (서브 쿼리) (0) | 2023.11.07 |
---|---|
SQLD 개념정리 (계층형 질의, 셀프조인) (0) | 2023.11.07 |
SQLD 개념정리 (GROUP BY, HAVING, ORDER BY, WITH THIS) (1) | 2023.11.06 |
SQLD 개념정리 (NULL, NULL 관련 함수) (0) | 2023.11.06 |
SQLD 개념정리 (JOIN) (0) | 2023.11.05 |