Neuvidíte žádný rozdíl, protože shrnujete pouze jeden sloupec. Zvažte příklad, kde to děláme
ROLLUP (YEAR, MONTH, DAY)
S ROLLUP
, bude mít následující výstupy:
YEAR, MONTH, DAY
YEAR, MONTH
YEAR
()
Pomocí CUBE
, bude mít následující:
YEAR, MONTH, DAY
YEAR, MONTH
YEAR, DAY
YEAR
MONTH, DAY
MONTH
DAY
()
CUBE
v podstatě obsahuje všechny možné scénáře souhrnu pro každý uzel, zatímco ROLLUP
udrží hierarchii v taktu (takže nepřeskočí MĚSÍC a neukáže ROK/DEN, zatímco CUBE
vůle)
To je důvod, proč jste neviděli rozdíl, protože jste měli pouze jeden sloupec, který jste srolovali.
Doufám, že to pomůže.