Funciones de agregado integradas en OpenOffice Base
Iconos utilizados
- Pueden ser utilizadas con el editor de consultas en modo SQL
- Pueden ser utilizadas desde el diseñador de consultas
- No pueden ser utilizadas desde el diseñador de consultas
- No pueden ser utilizadas desde el editor de consultas en modo SQL si se ha activado la opción Ejecutar directamente comando SQL
- Al ser utilizadas desde el editor de consultas en modo SQL activando la opción Ejecutar directamente comando SQL serán traducidas automáticamente. Es posible que requieran completar algún dato.
Las funciones de agregado se utilizan para realizar algún cálculo en base a un grupo de valores.
Cada campo de una tabla puede ser utilizado como un grupo de valores.
El uso de la cláusula GROUP BY en una instrucción SELECT permite la creación de múltiples grupos de valores.
Función | Descripción y ejemplos | Uso |
---|---|---|
COUNT( Any | * ) | Devuelve el número de entradas no nulas en una columna, o el número de registros si se utiliza * | |
MIN(d) | Devuelve el valor mínimo de un grupo (el menor). | |
MAX(d) | Devuelve el valor máximo de un grupo (el mayor). | |
SUM(d) | Devuelve la suma de los valores de un grupo. | |
AVG(d) | Devuelve la media aritmética de los valores de un grupo (suma/cuantos). | |
SOME(b) | Devuelve TRUE si algún valor existe en el grupo | |
EVERY(b) | Devuelve TRUE sólo si todos los valores existen en el grupo |