Funciones DVar() y DVarP() MS Access

1. Función DVar(): La función
DVar() en MS Access se usa para estimar la varianza en un conjunto de valores en un conjunto específico de registros (un dominio). La función DVar evalúa la varianza en una muestra de población.

Sintaxis:

DVar (expr, domain, criteria)

Parámetros:

Este método acepta tres parámetros como se mencionó anteriormente y se describe a continuación:

  • expr : Identifica el campo para el que queremos encontrar la varianza. Puede ser una expresión de string que identifique un campo en una tabla o consulta, o puede ser una expresión que realice un cálculo en los datos de ese campo.
  • dominio: Identifica el conjunto de registros que constituye el dominio. Puede ser un nombre de tabla o un nombre de consulta para una consulta que no requiere un parámetro.
  • criterio: identifica una expresión de string utilizada para restringir el rango de datos sobre los que se realiza la función DVar. es opcional Es la cláusula WHERE para aplicar al dominio.

Devoluciones: si el dominio hace referencia a menos de dos registros o si menos de dos registros cumplen los criterios, las funciones de DVar devuelven un Nulo, lo que indica que no se puede calcular una varianza. De lo contrario, devuelve la varianza en una muestra de población.

Tabla – ProductSales :

Identificación de producto Precio del producto
101 10000
102 11000
103 12000
104 13000

Ejemplo-1: Variación del precio del producto.

SELECT DVar("Product_Price", "ProductSales") AS DVar_Value ;

Producción :

Dvar_valor
1666666.6666667

Ejemplo-2: Variación del precio del producto cuyo precio es inferior a 12500.

SELECT DVar("Product_Price", "ProductSales", "Product_Price<12500") AS DVar_Value ;

Producción :

Dvar_valor
1000000

2. Función DVarP(): La función
DVarP() en MS Access se usa para estimar la varianza en un conjunto de valores en un conjunto específico de registros (un dominio). La función DVarP evalúa la varianza en una población.

La principal diferencia entre Dvar y DvarP es que la función DVarP evalúa la varianza en una población y la función DVar evalúa la varianza en una muestra de población.

Sintaxis:

DVarP (expr, domain, criteria)

Parámetros:
este método acepta tres parámetros como se mencionó anteriormente y se describe a continuación:

  • expr : Identifica el campo para el que queremos encontrar la varianza. Puede ser una expresión de string que identifique un campo en una tabla o consulta, o puede ser una expresión que realice un cálculo en los datos de ese campo.
  • dominio: Identifica el conjunto de registros que constituye el dominio. Puede ser un nombre de tabla o un nombre de consulta para una consulta que no requiere un parámetro.
  • criterio : Identifica una expresión de string utilizada para restringir el rango de datos sobre los que se realiza la función DVarP. es opcional Es la cláusula WHERE para aplicar al dominio.

Devoluciones: si el dominio hace referencia a menos de dos registros o si menos de dos registros satisfacen los criterios, las funciones DVarP devuelven un Nulo, lo que indica que no se puede calcular una varianza. De lo contrario, devuelve la varianza en una población.

Notas: En la función DVar o DVarP, los valores se calculan antes de que se agrupen los datos y en la función Var o VarP, los datos se agrupan antes de que se evalúen los valores en la expresión de campo.

Tabla – Detalles del examen:

Sub_Id Marcas
1 88
2 95
3 96
4 100

Ejemplo-1: Variación de Marcas.

SELECT DVarP("Marks", "ExamDetails ") AS DVarP_Value ;

Producción :

DVarP_Valor
18.6875

Ejemplo-2: Varianza de las marcas que son >90.

SELECT DVarP("Marks", "ExamDetails ", "Marks>90") AS DVarP_Value ;

Producción :

DVarP_Valor
4.6666666666667

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *