本文主要介绍,报表在使用group by rollup和group by cube后的辅助函数。...by rollup和group by cube后的结果集)中的空值。...结果集按照orderid和productid进行汇总之后,出现了很多的空值,具体原因参考哥前面的随笔 ,so,必须解决这个问题,因为null值对报表结果来说没什么用,我们大致都会用0,'空','NULL...null值全部改为了0
2、GROUPING SETS函数
和哥前面的随笔一样,不知道它的功能没关系,先试一试,在根据结果集推出来他的功能,不多说,上代码:
i、现在需要求出每个订单下每个产品的订单数...根据结果集很容易的发现,group by grouping sets(orderid,productid)的结果集等于group by orderid 和group by productid的合集,
下面验证猜想