이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 9.20. 윈 토토/멀티 랜지 함수 및 연산자버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

9.19. 스포츠 토토 사이트 함수 및 연산자

참조PostgreSQL : 문서 : 9.6 : 범퍼카 토토 유형스포츠 토토 사이트 유형에 대한 개요입니다.

표 9-49스포츠 토토 사이트 유형에 사용할 수 있는 연산자를 표시합니다.

표 9-49. 범위 연산자

운영자 설명 결과
= 같음 int4range(1,5) = '[1,4]'::int4range t
< 같지 않음 숫자 범위(1.1,2.2) < 숫자 범위(1.1,2.3) t
< 미만 int4range(1,10) < int4range(2,3) t
보다 큼 int4range(1,10) int4range(1,5) t
<= 작거나 같음 숫자 범위(1.1,2.2) <= 숫자 범위(1.1,2.2) t
= 크거나 같음 숫자 스포츠 토토 사이트(1.1,2.2) = 숫자 스포츠 토토 사이트(1.1,2.0) t
@ 스포츠 토토 사이트 포함 int4range(2,4) @ int4range(2,3) t
@ 요소 포함 '[2011-01-01,2011-03-01)'::tsrange @ '2011-01-10'::timestamp t
<@ 범위는 다음에 포함됩니다. int4range(2,4) <@ int4range(1,7) t
<@ 요소는 다음에 포함됩니다. 42 <@ int4range(1,7) f
&& 겹침(공통점 있음) int8range(3,7) && int8range(4,12) t
<< 완전히 왼쪽 int8range(1,10) << int8range(100,110) t
완전히 오른쪽 int8range(50,60) int8range(20,30) t
&< 오른쪽으로 확장되지 않음 int8range(1,20) &< int8range(18,20) t
& 왼쪽으로 확장되지 않음 int8range(7,20) & int8range(5,10) t
-|- 다음에 인접함 숫자 범위(1.1,2.2) -|- 숫자 범위(2.2,3.3) t
+ 연합 숫자 스포츠 토토 사이트(5,15) + 숫자 스포츠 토토 사이트(10,20) [5,20)
* 교차로 int8range(5,15) * int8range(10,20) [10,15)
- 차이 int8range(5,15) - int8range(10,20) [5,10)

간단한 비교 연산자<, , <==먼저 하한을 비교하고, 동일할 경우에만 상한을 비교합니다. 이러한 비교는 일반적으로 스포츠 토토 사이트에 대해 그다지 유용하지 않지만 스포츠 토토 사이트에 대해 B-트리 인덱스를 구성할 수 있도록 제공됩니다.

왼쪽/오른쪽/인접 연산자는 빈 스포츠 토토 사이트가 포함될 때 항상 false를 반환합니다. 즉, 빈 스포츠 토토 사이트는 다른 스포츠 토토 사이트 앞이나 뒤에 있는 것으로 간주되지 않습니다.

결과 범위에 두 개의 분리된 하위 범위가 포함되어야 하는 경우 합집합 및 차이 연산자는 실패합니다. 이러한 범위는 표현할 수 없습니다.

표 9-50스포츠 토토 사이트 유형과 함께 사용할 수 있는 함수를 표시합니다.

표 9-50. 범위 함수

기능 반환 유형 설명 결과
하위(아무스포츠 토토 사이트) 스포츠 토토 사이트의 요소 유형 스포츠 토토 사이트의 하한값 낮은(숫자 스포츠 토토 사이트(1.1,2.2)) 1.1
상위(anyrange) 스포츠 토토 사이트의 요소 유형 스포츠 토토 사이트 상한 상위(숫자 범위(1.1,2.2)) 2.2
비어있음(아무스포츠 토토 사이트) 부울 스포츠 토토 사이트가 비어 있습니까? isempty(숫자 범위(1.1,2.2)) 거짓
lower_inc(anyrange) 부울 하한값도 포함됩니까? lower_inc(숫자 범위(1.1,2.2))
upper_inc(anyrange) 부울 상한값이 포함됩니까? upper_inc(숫자 범위(1.1,2.2)) 거짓
lower_inf(anyrange) 부울 하한은 무한합니까? lower_inf('(,)'::날짜 범위)
upper_inf(anyrange) 부울 상한은 무한합니까? upper_inf('(,)'::daterange)
스포츠 토토 사이트_병합(anyrange, anyrange) anyrange 주어진 스포츠 토토 사이트를 모두 포함하는 가장 작은 스포츠 토토 사이트 range_merge('[1,2)'::int4range, '[3,4)'::int4range) [1,4)

하위그리고상위스포츠 토토 사이트가 비어 있거나 요청된 스포츠 토토 사이트가 무한한 경우 함수는 null을 반환합니다.lower_inc, upper_inc, lower_infupper_inf함수는 모두 빈 스포츠 토토 사이트에 대해 false를 반환합니다.