Delen via


stddev_pop statistische functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Retourneert de standaarddeviatie van de populatie die wordt berekend op basis van de values van een groep.

Syntaxis

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

Deze functie kan ook worden aangeroepen als een window-functie met behulp van de OVER-clausule.

Argumenten

  • expr: Een expressie die resulteert in een numerieke waarde.
  • cond: Een optionele Boole-expressie die de rijen filtert die worden gebruikt voor aggregatie.

Retouren

A DOUBLE.

Als DISTINCT is opgegeven, werkt de functie alleen op een unieke set van exprvalues.

Voorbeelden

> 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