std statistische functie

Van toepassing op:check marked yes Databricks SQL check marked yes Databricks Runtime

Retourneert de standaarddeviatie van de steekproef die wordt berekend op basis van de waarden in de groep. Deze functie is een synoniem voor de statistische stddev-functie.

Syntaxis

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

Deze functie kan ook worden aangeroepen als een vensterfunctie met behulp van de OVER component.

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 de functie is opgegeven, werkt deze alleen op een unieke set expr waarden.

Voorbeelden

> 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