Aracılığıyla paylaş


variance toplama işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

Bir grubun değerlerinden hesaplanan örnek varyansı döndürür. Bu işlev, var_samp toplama işlevi için bir eş anlamlıdır.

Sözdizimi

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

Bu işlev, OVER yan tümcesi kullanılarak bir pencere işlevi olarak da çağrılabilir.

Tartışmalar

  • expr: Sayısal olarak değerlendirilen ifade.
  • cond: Toplama işlemi için kullanılacak satırları filtreleyen isteğe bağlı bir boole ifadesi.

İadeler

ÇİFT

DISTINCT belirtilirse işlev yalnızca benzersiz bir expr değerleri kümesinde çalışır.

Örnekler

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

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