CUBE为结果集增加行,根据GROUP BY子句中的列来汇总总数值。
示例:
SELECT i.Shift,Sum(i.Quantity) Total FROMProduction.ProductInventory i GROUP BY CUBE(i.Shift)
结果:
Shift Total
A 26833
B 12672
C 19868
D 17353
NULL 76726
(4行受影响)
注意查询结果的红色部分,该行数据是使用CUBE自动添加的行显示以上几行查询到得数据的总和。