Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của tỷ lệ kèo bóng đá.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong tỷ lệ kèo bóng đá phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

9,18. Hàm tổng tỷ lệ kèo bóng đá

Hàm tổng tỷ lệ kèo bóng đáTính toán mộtBảngBảng. Các cân nhắc về cú pháp đặc biệt cho tổng tỷ lệ kèo bóng đáPhần 4.2.7.Phần 2.7cho

Bảng 9-43. Tổng tỷ lệ kèo bóng đá mục đích chung

function Loại đối số (s) Loại trả lại Mô tả
mảng_agg (Biểu thức) bất kỳ mảng tỷ lệ kèo bóng đá loại đối số Giá trị đầu vào, bao gồm cả nulls, được nối thành một
AVG (Biểu thức) smallint, int, Bigint, Real, Double Precision, SốhoặcKhoảng SốĐối với bất kỳ loại số nguyên nàoĐộ chính xác gấp đôicho a Trung bình (trung bình số học) tỷ lệ kèo bóng đá tất cả các đầu vào
Bit_and (Biểu thức) SmallInt, int, Biginthoặcbit Giống như kiểu dữ liệu đối số BitWise và tỷ lệ kèo bóng đá tất cả các giá trị đầu vào không null hoặc null
bit_or (Biểu thức) SmallInt, int, Biginthoặcbit Giống như kiểu dữ liệu đối số BitWise hoặc tỷ lệ kèo bóng đá tất cả các giá trị đầu vào không null hoặc null
bool_and (Biểu thức) bool bool Đúng nếu tất cả tỷ lệ kèo bóng đá giá trị đầu vào là đúng, nếu không
bool_or (Biểu thức) bool bool Đúng nếu ít nhất một giá trị đầu vào là đúng, nếu không
Count (*) Bigint Số lượng hàng đầu vào
Count (Biểu thức) any Bigint Số lượng hàng đầu vào mà giá trị tỷ lệ kèo bóng đáBiểu thứckhông
Mỗi (Biểu thức) bool bool tương đương vớibool_and
Max (Biểu thức) Bất kỳ mảng, số, chuỗi hoặc loại ngày/thời gian Giống như loại đối số giá trị tối đa tỷ lệ kèo bóng đáBiểu thứcTrên tất cả tỷ lệ kèo bóng đá đầu vào
min (Biểu thức) Bất kỳ mảng, số, chuỗi hoặc loại ngày/thời gian giống như loại đối số giá trị tối thiểu tỷ lệ kèo bóng đáBiểu thứcTrên tất cả tỷ lệ kèo bóng đá đầu vào
String_agg (expression, Delimiter) Text, Text Text tỷ lệ kèo bóng đá giá trị đầu vào được nối thành một chuỗi, được phân tách bởi
sum (Biểu thức) SmallInt, int, Bigint, Real, Double Precision, Số, Khoảnghoặctiền BigintchoSmallInthoặcintĐối số,SốchoBigintĐối số, nếu không thì giống như tổng tỷ lệ kèo bóng đáBiểu thứcTrên tất cả tỷ lệ kèo bóng đá giá trị đầu vào
xmlagg (Biểu thức) XML XML Concatenation tỷ lệ kèo bóng đá các giá trị XML (xem thêmPhần)

Cần lưu ý rằng ngoại trừĐếm, tỷ lệ kèo bóng đá chức năng này trả về giá trị null khiSum17808_17872mảng_aggTrả vềHOUNESCECó thể sử dụng chức năng

Lưu ý:Tập tỷ lệ kèo bóng đá Booleanbool_andbool_orTương ứng với SQL tiêu chuẩnmỗiAnyhoặcMột số. Đối vớibất kỳMột số,,

Chọn B1 = Any ((chọn B2 từ T2 ...)) từ T1 ...;

ở đâyAnycó thể được xem xét

Lưu ý:Người dùng đã quen làm việc với tỷ lệ kèo bóng đá SQL khácĐếmTổng tỷ lệ kèo bóng đá khi nó được áp dụng cho toàn bộ bảng. Một truy vấn

Chọn Đếm (*) từ Somerable;

sẽ được thực hiện bởitỷ lệ kèo bóng đáSử dụng quét tuần tự

Các hàm tổng tỷ lệ kèo bóng đámảng_agg, String_aggXMLAGG, cũng như người dùng định nghĩa tương tựđặt hàng bởiĐiều khoản trong tổng tỷ lệ kèo bóng đáPhần 4.2.7.

Chọn xmlagg (x) từ (chọn x từ thứ tự kiểm tra bởi y desc) làm tab;

Nhưng cú pháp này không được phép trong tiêu chuẩn SQL và không

BảngHiển thị các hàm tổng tỷ lệ kèo bóng đá thường được sử dụng trong thống kên, nó có nghĩa là sốnbằng không.

Bảng 9-44. Hàm tổng tỷ lệ kèo bóng đá cho

function Loại đối số Return Type Mô tả
Corr (Y, x) Double Precision Double Precision Hệ số tương quan
covar_pop (Y, x) Double Precision Double Precision hiệp phương sai dân số
covar_samp (Y, x) Double Precision Double Precision Covariance mẫu
regr_avgx (Y, x) Double Precision Double Precision Trung bình tỷ lệ kèo bóng đá biến độc lập (Sum (X)/n)
regr_avgy (Y, x) Double Precision Double Precision Trung bình tỷ lệ kèo bóng đá biến phụ thuộc (sum (y)/n)
regr_count (y, x) Double Precision Bigint Số lượng hàng đầu vào trong đó cả hai biểu thức là
regr_intercept (Y, x) Double Precision Double Precision Y-Ngăn chặn phương trình tuyến tính nhỏ nhất bình phươngx, y) cặp
regr_r2 (y, x) Double Precision Double Precision bình phương tỷ lệ kèo bóng đá hệ số tương quan
regr_slope (y, x) Double Precision Double Precision Độ dốc của phương trình tuyến tính phù tỷ lệ kèo bóng đá với bình phương nhỏ nhấtx, y) cặp
regr_sxx (y, x) Double Precision Double Precision sum (x^2) - sum (x)^2/n("Tổng tỷ lệ kèo bóng đátỷ lệ kèo bóng đá biến độc lập)
regr_sxy (y, x) độ chính xác gấp đôi Double Precision sum (x*y) - sum (x) * sum (y)/n("Tổng tỷ lệ kèo bóng đátỷ lệ kèo bóng đá người phụ thuộc thời gian độc lập
regr_syy (Y, x) Double Precision Double Precision sum (y^2) - sum (Y)^2/n("Tổng tỷ lệ kèo bóng đátỷ lệ kèo bóng đá biến phụ thuộc)
stddev (Biểu thức) smallint, int, Bigint, Real, Double Precision,,Số Double PrecisionchoSố Bí danh lịch sử chostddev_samp
stddev_pop (Biểu thức) SmallInt, int, Bigint, Real, Double Precision,,Số Double PrecisionchoSố Độ lệch chuẩn dân số tỷ lệ kèo bóng đá đầu vào
stddev_samp (Biểu thức) SmallInt, int, Bigint, Real, Double Precision,,Số Double PrecisionchoSố Độ lệch chuẩn mẫu tỷ lệ kèo bóng đá các giá trị đầu vào
phương sai(Biểu thức) SmallInt, int, Bigint, Real, độ chính xác gấp đôi,,Số độ chính xác gấp đôichoSố Bí danh lịch sử choVAR_SAMP
VAR_POP(Biểu thức) SmallInt, int, Bigint, Real, độ chính xác gấp đôi,Số độ chính xác gấp đôichoSố Phương sai dân số tỷ lệ kèo bóng đá các giá trị đầu vào (bình phương tỷ lệ kèo bóng đá
VAR_SAMP(Biểu thức) SmallInt, int, Bigint, Real, Độ chính xác gấp đôi,,Số Độ chính xác gấp đôichoSố Phương sai mẫu tỷ lệ kèo bóng đá các giá trị đầu vào (bình phương tỷ lệ kèo bóng đá