Aracılığıyla paylaş


std 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

Gruptaki değerlerden hesaplanan örnek standart sapması döndürür. Bu işlev, stddev toplama işlevinin eş anlamlısıdır.

Sözdizimi

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

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

Argümanlar

  • expr: Sayısal olarak değerlendirilen ifade.
  • cond: Toplama için kullanılan satırları filtreleyerek isteğe bağlı bir Boole ifadesi.

İadeler

Bir DOUBLE.

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

Örnekler

> SELECT std(col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 0.9574271077563381

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