values (5, 2, 2, 4, 6);
基础数据
1、GROUPING函数
使用GROUPING函数处理汇总结果(在使用group by rollup和group by cube后的结果集)中的空值...结果集按照orderid和productid进行汇总之后,出现了很多的空值,具体原因参考哥前面的随笔 ,so,必须解决这个问题,因为null值对报表结果来说没什么用,我们大致都会用0,'空','NULL...当orderid为null值的时候grouping(orderid)的值为1,反之为0
所以:根据这个特点我们可以推断出GROUPING函数的用法:
GROUPING(字段),如果字段值为null,GROUPING...(字段)返回1,反之返回0。...null值全部改为了0
2、GROUPING SETS函数
和哥前面的随笔一样,不知道它的功能没关系,先试一试,在根据结果集推出来他的功能,不多说,上代码:
i、现在需要求出每个订单下每个产品的订单数