Delen via


std statistische functie

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

Retourneert de standaarddeviatie van de steekproef, berekend uit de values 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 -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 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