標準 SQL 中的統計匯總函式

BigQuery 支援下列統計匯總函式。

CORR

CORR(X1, X2)  [OVER (...)]

說明

傳回一組數字對的皮爾森相關係數。對於每一對數字,第一個數字是相依變數,第二個數字是獨立變數。傳回結果介於 -11 之間。0 的結果表示不相關。

這個函式會忽略包含一或多個 NULL 值的任何輸入對。如果有兩個以下沒有 NULL 值的輸入對,這個函式會傳回 NULL。

支援的輸入類型

FLOAT64

選用子句

OVER:指定範圍。請參閱 Analytic 函式

傳回資料類型

FLOAT64

COVAR_POP

COVAR_POP(X1, X2)  [OVER (...)]

說明

傳回一組數字對的母體共變異數。第一個數字是相依變數;第二個數字是獨立變數。 傳回結果介於 -Inf+Inf 之間。

這個函式會忽略包含一或多個 NULL 值的任何輸入對。如果沒有不含 NULL 值的輸入對,這個函式會傳回 NULL。如果正好有一個沒有 NULL 值的輸入對,這個函式會傳回 0。

支援的輸入類型

FLOAT64

選用子句

OVER:指定範圍。請參閱 Analytic 函式

傳回資料類型

FLOAT64

COVAR_SAMP

COVAR_SAMP(X1, X2)  [OVER (...)]

說明

傳回一組數字對的範例共變異數。第一個數字是相依變數;第二個數字是獨立變數。 傳回結果介於 -Inf+Inf 之間。

這個函式會忽略包含一或多個 NULL 值的任何輸入對。如果有兩個以下沒有 NULL 值的輸入對,這個函式會傳回 NULL。

支援的輸入類型

FLOAT64

選用子句

OVER:指定範圍。請參閱 Analytic 函式

傳回資料類型

FLOAT64

STDDEV_POP

STDDEV_POP([DISTINCT] expression)  [OVER (...)]

說明

傳回值的母體 (偏差) 標準差。傳回結果介於 0+Inf 之間。

這個函式會忽略任何 NULL 輸入。如果忽略所有輸入,這個函式會傳回 NULL。

如果這個函式收到一個非 NULL 輸入,它就會傳回 0

支援的輸入類型

FLOAT64

選用子句

子句會「以下列順序」套用:

  1. OVER:指定範圍。請參閱 Analytic 函式。這個子句目前與 STDDEV_POP() 內的其他所有子句都不相容。

  2. DISTINCTexpression 的每個不同值都只會匯總一次到結果中。

傳回資料類型

FLOAT64

STDDEV_SAMP

STDDEV_SAMP([DISTINCT] expression)  [OVER (...)]

說明

傳回值的樣本 (無偏差) 標準差。傳回結果介於 0+Inf 之間。

這個函式會忽略任何 NULL 輸入。如果有兩個以下非 NULL 輸入,這個函式會傳回 NULL。

支援的輸入類型

FLOAT64

選用子句

子句會「以下列順序」套用:

  1. OVER:指定範圍。請參閱 Analytic 函式。這個子句目前與 STDDEV_SAMP() 內的其他所有子句都不相容。

  2. DISTINCTexpression 的每個不同值都只會匯總一次到結果中。

傳回資料類型

FLOAT64

STDDEV

STDDEV([DISTINCT] expression)  [OVER (...)]

說明

STDDEV_SAMP 的別名。

VAR_POP

VAR_POP([DISTINCT] expression)  [OVER (...)]

說明

傳回值的母體 (偏差) 變異數。傳回結果介於 0+Inf 之間。

這個函式會忽略任何 NULL 輸入。如果忽略所有輸入,這個函式會傳回 NULL。

如果這個函式收到一個非 NULL 輸入,它就會傳回 0

支援的輸入類型

FLOAT64

選用子句

子句會「以下列順序」套用:

  1. OVER:指定範圍。請參閱 Analytic 函式。這個子句目前與 VAR_POP() 內的其他所有子句都不相容。

  2. DISTINCTexpression 的每個不同值都只會匯總一次到結果中。

傳回資料類型

FLOAT64

VAR_SAMP

VAR_SAMP([DISTINCT] expression)  [OVER (...)]

說明

傳回值的範例 (非偏差) 變異數。傳回結果介於 0+Inf 之間。

這個函式會忽略任何 NULL 輸入。如果有兩個以下非 NULL 輸入,這個函式會傳回 NULL。

支援的輸入類型

FLOAT64

選用子句

子句會「以下列順序」套用:

  1. OVER:指定範圍。請參閱 Analytic 函式。這個子句目前與 VAR_SAMP() 內的其他所有子句都不相容。

  2. DISTINCTexpression 的每個不同值都只會匯總一次到結果中。

傳回資料類型

FLOAT64

VARIANCE

VARIANCE([DISTINCT] expression)  [OVER (...)]

說明

VAR_SAMP 的別名。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁