Udostępnij za pośrednictwem


var_samp funkcja agregacji

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca wariancję próbki obliczoną na podstawie wartości grupy. Ta funkcja jest synonimem funkcji agregującej wariancji.

Składnia

var_samp ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]

Tę funkcję można również wywołać jako funkcję okna przy użyciu klauzuli OVER .

Argumenty

  • expr: wyrażenie, które daje w wyniku wartość liczbową.
  • cond: opcjonalne wyrażenie logiczne filtrujące wiersze używane do agregacji.

Zwraca

PODWÓJNA.

Jeśli DISTINCT określono funkcję, działa tylko na unikatowym expr zestawie wartości.

Przykłady

> SELECT var_samp(col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 0.9166666666666666

> SELECT var_samp(DISTINCT col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 1.0