Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
Databricks SQL
Databricks Runtime
Zwraca wariancję przykładowej liczby par w grupie.
Składnia
covar_samp ( [ALL | DISTINCT] expr1, expr2 ) [FILTER ( WHERE cond ) ]
Tę funkcję można również wywołać jako funkcję okna przy użyciu klauzuli OVER.
Argumenty
-
expr1: wyrażenie, które daje w wyniku wartość liczbową. -
expr2: wyrażenie, które daje w wyniku wartość liczbową. -
cond: opcjonalne wyrażenie logiczne filtrujące wiersze używane do agregacji.
Zwraca
Element DOUBLE.
Jeśli DISTINCT jest określony, funkcja działa tylko na unikatowym zestawie par expr1, expr2.
Przykłady
> SELECT covar_samp(c1, c2) FROM VALUES (1,1), (2,2), (2, 2), (3,3) AS tab(c1, c2);
0.6666666666666666
> SELECT covar_samp(DISTINCT c1, c2) FROM VALUES (1,1), (2,2), (2, 2), (3,3) AS tab(c1, c2);
1.0