MySql支持GROUP BY WITH ROLLUP,可以返回分组中最后x个n列的聚合结果,但不支持GROUP BY WITH CUBE以获取n列的所有组合并进行聚合。 我可以通过使用GROUP BY WITH ROLLUP查询的联合来模拟此操作,但是MySql会多次实现我的子查询。由于我在一个大型子查询上使用了GROUP BY,因此这是次优的。有没有一种方法可以在不使用临时表的情况下解决这个问题?
不
**。 - ypercubeᵀᴹ