Postgresql 9.3.25 문서화 | ||||
---|---|---|---|---|
이전 | PostgreSQL : 문서 : 9.3 : 토토 사이트 추천 및 연산자 | 제 9 장 기능 | PostgreSQL : 문서 : 9.3 : 창 롤 토토 |
토토 커뮤니티 함수단일 계산표 9-47and테이블. 토토 커뮤니티 함수에 대한 특수 구문 고려 사항섹션 4.2.7. 찾다PostgreSQL : 문서 : 9.3 : 토토 사이트 함수추가
표 9-47. 일반 목적 집계 기능
기능 | 인수 유형 (S) | 반환 유형 | 설명 |
---|---|---|---|
array_agg (표현) |
Any | 인수 유형의 배열 | 널을 포함한 입력 값, 배열에 연결되었습니다 |
avg (표현) |
smallint, int, bigint, Real, 이중 정밀, 숫자또는간격 | 숫자정수 유형 인수의 경우이중 정밀플로팅 포인트 | 모든 입력 값의 평균 (산술 평균) |
bit_and (표현) |
smallint, int, bigint또는비트 | 인수 데이터 유형과 동일 | 비트 와이드 및 모든 비 널 입력 값의 또는 IF의 |
bit_or (표현) |
smallint, int, bigint또는비트 | 인수 데이터 유형과 동일 | 비트 또는 모든 비 널 입력 값 또는 null의 경우 |
bool_and (표현) |
bool | bool | 모든 입력 값이 true 인 경우 true |
bool_or (표현) |
bool | bool | 적어도 하나의 입력 값이 true 인 경우 true |
count (*) |
bigint | 입력 행 수 | |
count (표현) |
Any | bigint | 값의 값에 대한 입력 행 수표현 |
Every (표현) |
bool | bool | 동등한bool_and |
JSON_AGG (표현) |
Any | JSON | 값을 JSON 배열로 집계합니다 |
max (표현) |
모든 배열, 숫자, 문자열 또는 날짜/시간 유형 | 인수 유형과 동일 | 최대 값표현모든 입력 값에 걸쳐 |
min (표현) |
모든 배열, 숫자, 문자열 또는 날짜/시간 유형 | 인수 유형과 동일 | 최소값표현모든 입력 값에 걸쳐 |
String_agg (표현, Delimiter) |
(텍스트, 텍스트) 또는BYTEA, BYTEA) | 인수 유형과 동일 | 입력 값이 문자열에 연결된 입력 값을 분리했습니다 |
Sum (표현) |
smallint, int, bigint, Real, 이중 정밀, 숫자, 간격또는Money | bigintforsmallint또는int인수,숫자forbigint인수, | 표현 |
xmlagg (표현) |
XML | XML | XML 값의 연결 (참조섹션) |
count
,이 함수는 null 값을 반환합니다Sum
OF ROWS는 0이 아닌 NULL을 반환합니다array_agg
반환Coalesce
함수는 사용될 수 있습니다
참고 :부울 토토 커뮤니티
bool_and
andbool_or
표준 SQL 토토 커뮤니티에 해당Every
andAny
또는일부
. forAny
and일부
, 모호성이 구축 된 것 같습니다선택 B1 = ATH ((T2에서 B2에서 선택한 B2 ...))에서 t1에서 ...;여기
Any
도 고려할 수 있습니다
참고 :사용자는 다른 SQL 데이터베이스와 협력하는 데 익숙했습니다
count
적용되는 경우 토토 커뮤니티약간의 count (*)에서 선택할 수 있습니다;테이블 크기에 비례하는 노력이 필요합니다 :PostgreSQL스캔해야합니다
토토 커뮤니티 함수array_agg
,
JSON_AGG
, String_agg
및xmlagg
및 유사한 사용자 정의 토토 커뮤니티주문 by표시된대로 토토 커뮤니티 호출 내의 조항섹션. 또는 정렬 된 입력 값을 공급합니다
XMLAGG (X)를 선택하여 (Y DESC로 테스트 주문에서 X를 선택) 탭;
그러나이 구문은 SQL 표준에서 허용되지 않으며
테이블통계에 일반적으로 사용되는 토토 커뮤니티 함수를 보여줍니다N, 그것은 수를 의미합니다Nis ZERO.
표 9-48. 통계에 대한 토토 커뮤니티 함수
기능 | 인수 유형 | 반환 유형 | 설명 |
---|---|---|---|
corr (Y,
X) |
이중 정밀 | 이중 정밀 | 상관 계수 |
covar_pop (Y, X) |
이중 정밀 | 이중 정밀 | 인구 공분산 |
covar_samp (Y, X) |
이중 정밀 | 이중 정밀 | 샘플 공분산 |
recr_avgx (Y, X) |
이중 정밀 | 이중 정밀 | 독립 변수 평균 (Sum (X)/N) |
lecr_avgy (Y, X) |
이중 정밀 | 이중 정밀 | 종속 변수의 평균 (Sum (Y)/N) |
lecr_count (Y, X) |
이중 정밀 | bigint | 두 표현식이 아닌 입력 행 수 |
lecc_intercept (Y, X) |
이중 정밀 | 이중 정밀 | y y 최소 제곱에 적합한 선형 방정식의 간격X, Y) Pairs |
lecr_r2 (Y, X) |
이중 정밀 | 이중 정밀 | 상관 계수의 제곱 |
lect_slope (Y, X) |
이중 정밀 | 이중 정밀 | 결정된 최소 제곱에 맞는 선형 방정식의 기울기X, Y) Pairs |
lect_sxx (Y, X) |
이중 정밀 | 이중 정밀 | Sum (X^2) -X)^2/N ("합의독립 변수) |
lecr_sxy (Y, X) |
이중 정밀 | 이중 정밀 | Sum (X*Y) -X) * sum (Y)/N ("제품의 합"독립 시간 |
juc_syy (Y, X) |
이중 정밀 | 이중 정밀 | Sum (Y^2) -Y)^2/N ("합의종속 변수) |
stddev (표현) |
smallint, int, bigint, Real, 이중 정밀또는숫자 | 이중 정밀플로팅 포인트숫자 | 역사적 별칭을위한stddev_samp |
stddev_pop (표현) |
smallint, int, bigint, Real, 이중 정밀또는숫자 | 이중 정밀플로팅 포인트숫자 | 입력 값의 인구 표준 편차 |
stddev_samp (표현) |
smallint, int, bigint, Real, 이중 정밀또는숫자 | 이중 정밀플로팅 포인트숫자 | 입력 값의 샘플 표준 편차 |
분산 (표현) |
smallint, int, bigint, Real, 이중 정밀또는숫자 | 이중 정밀플로팅 포인트숫자 | 역사적 별칭을위한var_samp |
var_pop (표현) |
smallint, int, bigint, Real, 이중 정밀또는숫자 | 이중 정밀플로팅 포인트숫자 | 입력 값의 모집단 분산 (제곱 |
var_samp (표현) |
smallint, int, bigint, Real, 이중 정밀또는숫자 | 이중 정밀플로팅 포인트숫자 | 입력 값의 샘플 분산 (샘플 제곱 |
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
범위 함수 및 | up | 창 함수 |