Mysql
 sql >> Database >  >> RDS >> Mysql

Query SQL per ottenere la somma di tutti i valori di colonna nell'ultima riga di un set di risultati insieme alla somma delle righe (raggruppa per)

Puoi usare GROUP BY e WITH ROLLUP , in questo modo:

SELECT
    id
,   SUM(jan) as jan
,   SUM(feb) as feb
,   SUM(mar) as mar
,   SUM(jan+feb+mar) as TRS
FROM test
GROUP BY id WITH ROLLUP

Demo live su sqlfiddle.