SUM devuelve el total de una selección de valores calculado en una dimensión concreta.
NUMBER
SUM (value_expr) OVER HIERARCHY
( [ dimension | hierarchy ]
BETWEEN start AND end [WITHIN relation]
)
value_expr es la expresión dimensional cuyos valores desea calcular.
dimension es la dimensión sobre la que se calculan los valores.
hierarchy es la jerarquía sobre la que se calculan los valores.
start y end son los límites del cálculo, los cuales se expresan con una de estas cláusulas:
[UNBOUNDED | número]{ PRECEDING | FOLLOWING }CURRENT MEMBER relation puede ser cualquiera de lo siguiente:
PARENT calcula los miembros al mismo nivel con el mismo principal.
LEVEL calcula los miembros al mismo nivel.
ANCESTOR AT LEVEL nivel calcula los miembros al mismo nivel y con el mismo principal al nivel especificado.
GREGORIAN YEAR calcula los miembros de la dimensión de tiempo dentro del mismo año gregoriano.
GREGORIAN QUARTER calcula los miembros de la dimensión de tiempo dentro del mismo trimestre gregoriano.
GREGORIAN MONTH calcula los miembros de la dimensión de tiempo dentro del mismo mes gregoriano.
GREGORIAN WEEK calcula los miembros de la dimensión de tiempo dentro de la misma semana gregoriana.
SUM(GLOBAL.UNITS_CUBE.UNITS) OVER HIERARCHY (GLOBAL.TIME BETWEEN CURRENT MEMBER AND 1 FOLLOWING WITHIN PARENT)
Copyright © 2003, 2007, Oracle. Todos los Derechos Reservados.