postgresql分組后,最后加一條匯總合計字段


提示: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就可以處理合計列。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM