Funciones de adición

Una función de agregación calcula un solo valor de resultado a partir de un conjunto de valores. En la tabla siguiente se describen las funciones agregadas.
Tabla 1. Funciones agregadas
Función Descripción
count Cuenta todas las filas.
sum Proporciona un total.
max Devuelve el valor máximo. La función de agregación toma un valor de entrada, que suele ser un nombre de columna u otro nombre único que represente un conjunto. Por ejemplo, max(AGE) devuelve el valor más grande en la columna denominada AGE.
Nota: Si especifica dos o más valores de entrada, el sistema utiliza la función escalar max() para devolver el máximo de todos los valores. Véase Funciones para una descripción de la función escalar.
median Devuelve el valor de mediana o del medio de un conjunto de números. Si el conjunto tiene un número par de miembros, la función devuelve el promedio de los dos miembros del medio del conjunto. Los valores nulos se ignoran.
min Devuelve el valor mínimo. La función de agregación toma un valor de entrada, que suele ser un nombre de columna u otro nombre único que represente un conjunto. Por ejemplo, min(AGE) devuelve el valor más bajo en la columna denominada AGE.
Nota: Si especifica dos o más valores de entrada, el sistema utiliza la función escalar min() para devolver el mínimo de todos los valores. Véase Funciones para una descripción de la función escalar.
avg Calcula el promedio de los valores. Los promedios de los tipos numéricos exactos se calculan hasta 6 posiciones decimales.
En la siguiente tabla se describen los tipos de datos que se pueden especificar como argumentos para funciones de agregación.
Tabla 2. Tipos de datos para funciones de agregación
Tipo de datos Función
JSON count
Otros tipos de datos count, max, min
Sólo numérico avg, sum
Tipos de datos numéricos y de intervalo median