Funciones de agregado
Función promedio (Avg)
Calcula la media aritmética de un conjunto de valores de un campo específico de una consulta.
Sintaxis
Prom(expr)
El marcador de posición expr representa una expresión de cadena (expresión de cadena: expresión que evalúa una secuencia de caracteres contiguos. Los elementos de la expresión pueden ser: funciones que devuelven unacadena o un tipo Variant (VarType 8) de cadena; un tipo literal, constante, variable o Variant de cadena.) que identifica el campo que contiene los datos numéricos de los que desea obtener el promedio o una expresión que realiza un cálculo utilizando los datos de ese campo. Los operandos de expr pueden incluir el nombre de un campo de tabla, una constante o una función (que puede ser intrínseca odefinida por el usuario, pero no puede ser ninguna de las otras funciones de agregado de SQL).
El promedio calculado por Prom es la media aritmética (la suma de los valores dividida entre el número de valores). Puede utilizar Prom, por ejemplo, para calcular el promedio de los gastos de envío.
La función Prom (Avg) no incluye ningún campo Null (Null: valor que puede especificarse en un campo ousarse en expresiones o consultas para indicar datos desconocidos o ausentes. En Visual Basic, la palabra clave Null indica un valor Null. Algunos campos, como los de clave principal, no pueden contener un valor Null.) en el cálculo.
Se puede utilizar Prom (Avg) en una expresión de consulta y en la propiedad SQL (lenguaje de consulta estructurado (SQL): lenguaje de programación y consulta de bases dedatos ampliamente utilizado para tener acceso, consultar, actualizar y administrar datos en un sistema de bases de datos relacionales.) del objeto QueryDef (QueryDef: definición almacenada de una consulta en una base de datos de Access, o definición temporal de una consulta en un área de trabajo de ODBCDirect.) o al crear un objeto Recordset (conjunto de registros: nombre colectivo dado a losobjetos Conjunto de registros de tipo Tabla, Conjunto de registros dinámicos e Instantánea, que son conjuntos de registros que se comportan como objetos.) basado en una consulta SQL.
Función Cuenta (Count)
Calcula el número de registros que devuelve una consulta.
Sintaxis
Cuenta(expr)
El marcador de posición expr representa una expresión de cadena (expresión de cadena: expresión queevalúa una secuencia de caracteres contiguos. Los elementos de la expresión pueden ser: funciones que devuelven una cadena o un tipo Variant (VarType 8) de cadena; un tipo literal, constante, variable o Variant de cadena.) que identifica el campo que contiene los datos que desea contar o una expresión que realiza un cálculo utilizando los datos de ese campo. Los operandos de expr pueden incluir elnombre de un campo de tabla o una función (que puede ser intrínseca o definida por el usuario, pero no puede ser ninguna de las otras funciones de agregado de SQL). Puede contar cualquier clase de datos, incluido texto.
Puede utilizar Cuenta para contar el número de registros de una consulta base. Por ejemplo, puede utilizar Cuenta para contar el número de pedidos enviados a un determinado país.Aunque expr puede realizar el cálculo de un campo, Cuenta cuenta simplemente el número de registros, sin importar los valores que estén almacenados en los mismos.
La función Cuenta no cuenta los registros que tienen campos Nulos (Null: valor que puede especificarse en un campo o usarse en expresiones o consultas para indicar datos desconocidos o ausentes. En Visual Basic, la palabra clave Nullindica un valor Null. Algunos campos, como los de clave principal, no pueden contener un valor Null.) a no ser que expr sea el carácter comodín (caracteres comodín: caracteres usados en consultas y expresiones para incluir todos los registros, nombres de archivo u otros elementos que comiencen por caracteres específicos o que cumplan un determinado modelo.) asterisco (*). Si utiliza un asterisco,...
Regístrate para leer el documento completo.