mysqlのWITH ROLLUP修飾子とか

知らなかった。

11.11.2. GROUP BY 修飾子

GROUP BY 句は、 要約出力に行を追加する WITH ROLLUP 修飾子を許可します。これらの行は、高レベル ( または超集約 ) の要約演算を表します。したがって ROLLUP は、複数レベルでの解析で質問に単一クエリで答えることを可能にします。これは、例えば、OLAP ( Online Analytical Processing ) 演算へのサポートに使用することができます。



要するにグループ毎小計の更に集計したものを出してくれるらしい。
便利そう。