提示:GROUP BY ROLLUP(分組字段) 例:select * from table_a group by rollup(column_a) order by column_a;
注意:使用rollup后,就不要加上其他group by的條件了,因為rollup是會把分組條件中的所有字段的所有組合可能都會合計一次,想要有一個合計列,使用rollup的話只能有一個group by字段。
最后就會出現一個分組合計的記錄了,用order by排序,postgresql是默認null列在最后的,所以可以配合order by,合計列就是最后一列了,搭配LinkedList就可以處理合計列。