sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan får man summen af ​​alle kolonneværdier i den sidste række af et resultatsæt?

Lav en forening, hvor du gentager den samme forespørgsel, men uden grupperingen:

select Title, Jan, Feb, Mar
from (
  select Master_Code as Title, SUM(Jan) as Jan, SUM(Feb) as Feb, SUM(Mar) as Mar
  from dbo.foobar
  WHERE Participating_City = 'foofoo'
  GROUP BY Master_Code ORDER BY Master_Code ASC
) x
union all
select 'Total', SUM(Jan) as Jan, SUM(Feb) as Feb, SUM(Mar) as Mar
from dbo.foobar
WHERE Participating_City = 'foofoo'


  1. Hvordan kan jeg filtrere data i et Apex Grid for at vise bestemte ting for bestemte brugergrupper?

  2. MYSQL auto_increment_increment

  3. Mysql-brugen af ​​addslashes()

  4. MySQL MONTHNAME() fra tal