本文主要介绍,报表在使用group by rollup和group by cube后的辅助函数。...使用GROUPING函数处理汇总结果(在使用group by rollup和group by cube后的结果集)中的空值。...GROUP BY C
注意:grouping sets的特殊用法,grouping sets内部的最小单位是单个字段,其次是一个多个字段的几个用(字段1,字段2,......)表示,但是不支持嵌套括号...出现了红框内的情况
ii、解决方案:
a、第一步:使用GROUP_ID()函数,这个函数的作用检索出每一个数据行在表中重复出现的次数,当然这个函数只在有GROUP BY或者GROUP BY ROLLUP...GROUP_ID()方法显示红框内的两条数据重复出现了一次,那么这两条数据就需要过滤
b、下面使用HAVING(相当于where,但是having只能用于分组函数的数据过滤,只能用于包含group by