Condividi tramite


stddev funzione di aggregazione

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

Restituisce la deviazione standard del campione calcolata dal values nel gruppo. Questa funzione è un sinonimo di funzione di aggregazione std.

Sintassi

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

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

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 si specifica DISTINCT, la funzione opera solo su un set univoco di exprvalues.

Se un gruppo è costituito da una sola riga, la funzione restituisce NULL per tale gruppo.

Esempi

> SELECT stddev(col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 0.9574271077563381

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