在数据库使用group by分组时如果使用ROLLUP()则会分组的列依次去掉最后一项统计
如:group by rollup(a,b,c) 会按(a,b,c) (a,b) (a) ()分组
使用cube()是按group by的所有列的组合分组
如:group by cube(a,b,c) 会按(A,B,C) (A,B) (A,C) (A) (B,C) (B) (C) ()分组
使用rollup cube分组可以方便的统计报表
如:group by rollup(a,b,c) 会按(a,b,c) (a,b) (a) ()分组
使用cube()是按group by的所有列的组合分组
如:group by cube(a,b,c) 会按(A,B,C) (A,B) (A,C) (A) (B,C) (B) (C) ()分组
使用rollup cube分组可以方便的统计报表