stddev_pop funzione di aggregazione

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Restituisce la deviazione standard della popolazione calcolata dai valori di un gruppo.

Sintassi

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

Questa funzione può anche essere richiamata come funzione window usando la OVER clausola .

Argomenti

  • expr: espressione che restituisce un valore numerico.
  • cond: espressione booleana facoltativa che filtra le righe usate per l'aggregazione.

Valori restituiti

Un oggetto DOUBLE.

Se DISTINCT viene specificato, la funzione opera solo su un set univoco di expr valori.

Esempi

> 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