Funciones DMin y DMax MS Access

1. Función DMin():

La función DMin() en MS Access se usa para determinar los valores mínimos en un conjunto específico de registros (un dominio). Las funciones DMin devuelven los valores mínimos que satisfacen los criterios. Si expresión identifica datos numéricos, las funciones DMin devuelven valores numéricos. Si la expresión identifica datos de string, devuelven la string que está primero en orden alfabético. La diferencia entre DMin y Min es que en la función DMin, los valores se evalúan antes de que se agrupen los datos y, en el caso de la función Min, los datos se agrupan antes de que se evalúen los valores en la expresión de campo.

Syntax : DMin ( 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 cual queremos encontrar el valor mínimo. 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 en los que se realiza la función DMin. es opcional Es la cláusula WHERE para aplicar al dominio.

Devoluciones

Devuelve valores mínimos en un conjunto específico de registros.

Tabla -ProcuctDetails.

Identificación de producto   Precio del producto
101 10000
102 11000
103 5000
104 7000

Ejemplo-1:
encontrar el precio mínimo del producto

Select DMin("Product_Price", "ProcuctDetails") as Min_Price;

Producción :

Precio_mínimo
5000

Ejemplo-2:
encontrar el precio mínimo del producto para una condición dada donde la identificación del producto es 104.

Select DMin("Product_Price", "ProcuctDetails","Product_Id  = 104") as Min_Price;

Producción :

Precio_mínimo
7000

2. Función DMax() –

La función DMax() en MS Access se usa para determinar los valores máximos en un conjunto específico de registros (un dominio). Las funciones DMax devuelven los valores máximos que cumplen los criterios. Si expr identifica datos numéricos, las funciones DMax devuelven valores numéricos. Si expr identifica datos de string, devuelven la string que está en último orden alfabético. La diferencia entre DMax y Max es que en la función DMax, los valores se evalúan antes de que se agrupen los datos y, en el caso de la función Max, los datos se agrupan antes de que se evalúen los valores en la expresión de campo.

Sintaxis –

DMax( 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 el valor máximo. 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 en el que se realiza la función DMax. es opcional Es la cláusula WHERE para aplicar al dominio.

Devoluciones :

Devuelve valores máximos en un conjunto específico de registros.

Tabla -ProcuctDetails.

Identificación de producto Precio del producto
101 10000
102 11000
103 5000
104 7000

Ejemplo-1:
encontrar el precio máximo del producto.

Select DMax("Product_Price", "ProcuctDetails") as Max_Price;

Producción :

Precio_máximo
11000

Ejemplo-2:
encontrar el precio máximo del producto para una condición dada donde la identificación del producto es 103.

Select DMax("Product_Price", "ProcuctDetails","Product_Id  = 103") as Max_Price;

Producción :

Precio_máximo
5000

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 *