| 롤 토토 : 문서 : 9.5 : 롤 토토 | |||
|---|---|---|---|
| PostgreSQL : 문서 : 9.5 : 목록 스포츠 토토 결과 | 토토 사이트 : 문서 : 9.5 : 쿼리 | 7장. 쿼리 | PostgreSQL : 문서 : 9.5 : 스포츠 토토 사이트 행 |
두 쿼리의 결과는 집합 연산 합집합, 교집합 및 차이를 사용하여 결합될 수 있습니다. 구문은 다음과 같습니다.
쿼리1유니온 [전체] 쿼리2 쿼리1교차 [전체] 쿼리2 쿼리1제외 [전체] 쿼리2
쿼리1그리고쿼리2은 지금까지 설명한 모든 기능을 사용할 수 있는 쿼리입니다. 집합 연산은 중첩되거나 연결될 수도 있습니다. 예를 들어
쿼리1유니온쿼리2유니온쿼리3
다음과 같이 실행됩니다:
(쿼리1유니온쿼리2) 유니온쿼리3
유니온효과적으로 결과를 추가합니다쿼리2결과에쿼리1(단, 이것이 실제로 행이 반환되는 순서라는 보장은 없습니다). 또한 다음과 같은 방식으로 결과에서 중복 행을 제거합니다.독특, 그렇지 않은 경우유니온 올사용됩니다.
INTERSECT다음 결과에 있는 모든 행을 반환합니다.쿼리1그리고 그 결과쿼리2. 다음을 제외하면 중복 행이 제거됩니다.모두 교차사용됩니다.
제외다음의 결과에 있는 모든 행을 반환합니다.쿼리1그러나 결과는 아님쿼리2. (이것을 때때로 이라고 합니다.차이두 쿼리 사이.) 다시 한 번, 중복된 쿼리는 다음을 제외하고 제거됩니다.모두 제외사용됩니다.
두 쿼리의 합집합, 교집합 또는 차이를 계산하려면 두 쿼리가 다음과 같아야 합니다."통합 호환", 이는 동일한 수의 열을 반환하고 해당 열에는 호환되는 데이터 유형이 있음을 의미합니다.PostgreSQL : 문서 : 9.5 : 토토 핫, Case 및 관련 구성.