Devuelvan estimaciones de la desviación estándar de una población o una muestra de población representada como un conjunto de valores contenidos en un campo especificado de una consulta.

Sintaxis

StDev ( expresión )

StDevP ( expresión )

El marcador de posición de expresión representa un expresión de cadena que identifica el campo que contiene los datos numéricos que desea evaluar o una expresión que realiza un cálculo con los datos de ese campo. Los operandos en expresión pueden incluir el nombre de un campo de tabla, una constante o una función (que puede ser intrínseca o definida por el usuario, pero no una de las otras funciones de agregado de SQL).

Observaciones

La función DesvEstP evalúa una población y la función DesvEst evalúa una muestra de población.

Si la consulta subyacente contiene menos de dos registros (o ningún registro, para la función DesvEstP ), estas funciones devuelven un valor Null (que indica que no se puede calcular una desviación estándar).

Puede usar las funciones StDev y StDevP en una expresión de consulta. También puede usar esta expresión en la propiedad SQL de un objetoQueryDef o al crear un objeto Recordset basado en una consulta SQL.

Ejemplo

Expression

Resultados

SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) como StDEVP_Value FROM productSales;

Calcula la Desviación estándar de "PrecioUnidad" teniendo en cuenta los datos dados como muestra y desviación estándar de "PrecioUnidad" teniendo en cuenta los datos dados como población total y muestra los resultados en _Value y StDEVP_Value respectivamente.

Campos de cálculo en funciones de SQL

¿Necesita más ayuda?

Ampliar sus conocimientos

Explorar los cursos >

Obtener nuevas características primero

Unirse a Microsoft Insider >

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×