Share via


stddev_samp toplama işlevi

Şunlar için geçerlidir:check marked yes Databricks SQL check marked yes Databricks Runtime

Bir grubun değerlerinden hesaplanan örnek standart sapması döndürür.

Sözdizimi

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

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

Bağımsız değişkenler

  • 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.

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

Örnekler

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

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