MYSQL|MYSQL group by 语句中的with rollup是用来干什么的()

或者你可以使用 ROLLUP, 它能用一个问询提供双层分析。将一个 WITH ROLLUP修饰符添加到GROUP BY 语句,使询问产生另一行结果,该行显示了所有年份的总价值:
mysql> SELECT year, SUM(profit) FROM sales GROUP BY year WITH ROLLUP;
+------+-------------+ |
year | SUM(profit) |
+------+-------------+ |
2000 | 4525 |
| 2001 | 3010 |
| NULL | 7535 |
+------+-------------+
【MYSQL|MYSQL group by 语句中的with rollup是用来干什么的()】 总计高聚集行被年份列中的NULL值标出。

    推荐阅读