STDEV (Transact-SQL)
Devuelve la desviación típica estadística de todos los valores de la expresión especificada. Puede ir seguida de la cláusula OVER.
Convenciones de sintaxis de Transact-SQL
Sintaxis
STDEV ( [ ALL | DISTINCT ] expression )
Argumentos
ALL
Aplica la función a todos los valores. ALL es el valor predeterminado.DISTINCT
Especifica que se tiene en cuenta cada valor único.expression
Es una expresión numérica. No se permiten funciones de agregado ni subconsultas. expression es una expresión de la categoría de tipo de datos numérico exacto o numérico aproximado, excepto para el tipo de datos bit.
Tipos de valor devueltos
float
Comentarios
Si STDEV se utiliza en todos los elementos de una instrucción SELECT, en el cálculo se incluirán todos los valores del conjunto de resultados. STDEV solo puede utilizarse con columnas numéricas. Los valores NULL se pasan por alto.
Ejemplos
En el ejemplo siguiente se obtiene la desviación típica de todos los valores de bonos en la tabla SalesPerson.
USE AdventureWorks2012;
GO
SELECT STDEV(Bonus)
FROM Sales.SalesPerson;
GO