PostgreSQL - making first row show as total of other rows

后端 未结 3 1546
萌比男神i
萌比男神i 2021-02-04 11:13

Is there any way to make first row be different then the rest, so it would show total sum of the appropriate columns?

For example:

      fruits|a|b|c
            


        
3条回答
  •  自闭症患者
    2021-02-04 11:46

    SELECT 'total' AS fruits, sum(a), sum(b), sum(c) FROM basket
    UNION ALL
    SELECT fruits, sum(a), sum(b), sum(c) FROM basket GROUP BY fruits
    

提交回复
热议问题