Saltar al contenido principal

Ejemplos de Cualificadores de Agregación

EN ESTA PÁGINA

Ejemplos de Cualificadores de Agregación

Estos ejemplos se han hecho con la función Sum - función de gráfico, pero pueden aplicarse a todas las funciones de agregación en gráficos que admitan definiciones de análisis de conjuntos y el cualificador total.

Example 1:  

Vea la representación de una tabla simple debajo; describe el estado lógico antes de hacer ninguna selección:

Example table image of aggregation function with total qualifier

Tabla de ejemplo: Función de agregación con el cualificador total
Month Group Sum(Value) sum(total Value) sum({1} total Value)
- - 21 21 21
1 A 1 21 21
1 B 2 21 21
2 A 3 21 21
2 B 4 21 21
3 A 5 21 21
3 B 6 21 21

La segunda y la tercera columna de expresión tienen el mismo número en todas las filas. Este número es igual al total calculado de la primera columna de expresión.

Ahora seleccione solamente los meses 1 y 2. El resultado presentará el siguiente aspecto:

Example table image of aggregation function with total qualifier filtered by month

Tabla de ejemplo: Función de agregación con el cualificador total filtrado por mes
Month (Filtro: 1-2) Group Sum(Value) sum(total Value) sum({1} total Value)
- - 10 10 21
1 A 1 10 21
1 B 2 10 21
2 A 3 10 21
2 B 4 10 21

El resultado de la tercera expresión (quinta columna) queda sin cambios porque la definición del conjunto descarta las selecciones actuales. La segunda expresión (cuarta columna) con el cualificador total, muestra el nuevo total 10, el cual es equivalente al total de la primera expresión (tercera columna).

Example 2:  

Vea la representación de una tabla simple:

Example table image of total qualifier with listed fields

Tabla de ejemplo: Cualificador Total con los campos enumerados
Month Group Sum(Value) sum(total <Month> Value) sum(total <Group> Value)
- - 21 21 21
1 A 1 3 9
1 B 2 3 12
2 A 3 7 9
2 B 4 7 12
3 A 5 11 9
3 B 6 11 12

En la tercera columna de la expresión (sum(total<Month> Val)) se calcula un total para cada mes.

En la cuarta columna de la expresión (sum(total<Grp> Val)) se calcula un total para cada grupo.