var_samp Aggregatfunktion

Gibt die Auswerten einer Gruppe berechnete Stichprobenvarianz zurück.

Syntax

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

Argumente

  • expr: Ein Ausdruck, der als numerischer Ausdruck ausgewertet wird.
  • cond: Ein optionaler boolescher Ausdruck, der die für die Aggregation verwendeten Zeilen filtert.

Gibt zurück

EIN DOUBLE.

Wenn DISTINCT angegeben wird, arbeitet die Funktion nur mit einem eindeutigen Satz von expr Werten.

Diese Funktion ist ein Synonym für die Varianzaggregatfunktion.

Beispiele

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