'之类,来表示空值,所以GROUPING函数就是来干这个的.看代码:
select GROUPING(orderid) orderid,productid,count(orderid) ordercount...,其次是一个多个字段的几个用(字段1,字段2,......)表示,但是不支持嵌套括号,也没有必要,因为大多数情况下的报表都是2维的。...所以Group by Grouping sets就是一种足够灵活的方式,来获取我们想要的统计报表。...或者GROUP BY CUBE语句中的某一个存在的语句中可以使用,在其他语句中不能使用,代码如下:
select orderid,productid,GROUP_ID(),count(orderid)...的语句中) 来过滤重复的数据,代码如下:
select orderid,productid,GROUP_ID(),count(orderid) ordercount from test8 group by