213
14.2
Arbeiten mit Groupingsets
L01 NULL 1300
L02 NULL 700
L03 NULL 200
L04 NULL 900
(23 Zeilen betroffen)
14.2.2 CUBE und ROLLUP
Wie GROUPING SETS ermöglichen auch die Unterklauseln ROLLUP und CUBE
mehrere Gruppierungen für die Datenaggregation. Bei CUBE und ROLLUP ist
es allerdings nicht erforderlich, jedes Set an Attributen für die Gruppierung an-
zugeben. Stattdessen werden bei einem vorhandenen Spaltenset von CUBE alle
möglichen Kombinationen und Ausgabegruppierungen ermittelt. ROLLUP er-
stellt die Kombination unter der Annahme, dass die Eingabespalten eine Hie-
rarchie darstellen. Daher können CUBE und ROLLUP als Verknüpfungen zu
GROUPING SETS betrachtet werden.
Um CUBE zu verwenden, wird das Schlüsselwort CUBE in der GROUP ...