Condividi tramite


STDEV (Transact-SQL)

Restituisce la deviazione statistica standard di tutti i valori nell'espressione specificata. Può precedere la clausola OVER.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

STDEV ( [ ALL | DISTINCT ] expression ) 

Argomenti

  • ALL
    Applica la funzione a tutti i valori. Il valore predefinito è ALL.

  • DISTINCT
    Consente di considerare ogni valore univoco.

  • expression
    Espressione numerica. Non è possibile utilizzare funzioni di aggregazione e sottoquery. expression è un'espressione della categoria di tipi di dati numerici esatti o numerici approssimati, ad eccezione del tipo di dati bit.

Tipi restituiti

float

Osservazioni

Se si utilizza la funzione STDEV per tutti gli elementi di un'istruzione SELECT, ogni valore del set di risultati viene incluso nel calcolo. STDEV può essere utilizzata solo con colonne numeriche. I valori Null vengono ignorati.

Esempi

Nell'esempio seguente viene restituita la deviazione standard per tutti i valori dei premi produzione nella tabella SalesPerson.

USE AdventureWorks2012;
GO
SELECT STDEV(Bonus)
FROM Sales.SalesPerson;
GO

Vedere anche

Riferimento

Funzioni di aggregazione (Transact-SQL)

Clausola OVER (Transact-SQL)