MySql支持GROUP BY WITH ROLLUP,这将返回group by中n列中最后x列的聚合,但不支持GROUP BY WITH CUBE获取n列的所有组合和聚合。我可以通过使用ROLLUP查询执行GROUP by的联合来模拟这一点,但是MySql会多次具体化我的子查询。我在一个大型子查询上使用了group by,因此这是次优的。
让我们看看这个数据库结构 id (primary key) end (timestamp nullable)
id (primary key) foreign_id (integer) some other text fields
iteration_id (foreign key to iterations(id))
item_id (foreig