小嘴看世界 发表于 2013-1-27 05:46:57

使用rollup cube分组

在数据库使用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分组可以方便的统计报表
页: [1]
查看完整版本: 使用rollup cube分组