SUMgibt die Summe einer Auswahl von Werten zurück, die über einer bestimmten Dimension berechnet werden.
NUMBER
SUM (value_expr) OVER HIERARCHY
( [ dimension | hierarchy ]
BETWEEN start AND end [WITHIN relation]
)
value_expr ist ein dimensionaler Ausdruck, dessen Werte berechnet werden sollen.
Dimension ist die Dimension, über der die Werte berechnet werden.
hierarchy ist die Hierarchie, über der die Werte berechnet werden.
start und end sind die Grenzwerte der Berechnung, die mit einer der folgenden Klauseln ausgedrückt werden:
[UNBOUNDED | number]{ PRECEDING | FOLLOWING }CURRENT MEMBER relation kann einen der folgenden Werte haben:
PARENT berechnet die Elemente auf derselben Ebene mit demselben übergeordneten Element.
LEVEL berechnet Elemente auf derselben Ebene.
ANCESTOR AT LEVEL Ebene berechnet Elemente auf derselben Ebene und mit demselben übergeordneten Element auf einer angegebenen Ebene.
GREGORIAN YEAR berechnet Zeitdimensionselemente innerhalb desselben Gregorianischen Jahres.
GREGORIAN QUARTER berechnet Zeitdimensionselemente innerhalb desselben Gregorianischen Quartals.
GREGORIAN MONTH berechnet Zeitdimensionselemente innerhalb desselben Gregorianischen Monats.
GREGORIAN WEEK berechnet Zeitdimensionselemente innerhalb derselben Gregorianischen Woche.
SUM(GLOBAL.UNITS_CUBE.UNITS) OVER HIERARCHY (GLOBAL.TIME BETWEEN CURRENT MEMBER AND 1 FOLLOWING WITHIN PARENT)
Copyright © 2003, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten,