stddev_pop 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 popülasyon standart sapması verir.

Sözdizimi

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

Bu işlev yan tümcesi kullanılarak bir OVER 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.

Döndürülenler

Bir DOUBLE.

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

Örnekler

> SELECT stddev_pop(col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 0.82915619758885

> SELECT stddev_pop(DISTINCT col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 0.816496580927726