sql >> Database >  >> RDS >> Sqlserver

Hoe krijg ik de som van alle kolomwaarden in de laatste rij van een resultatenset?

Maak een samenvoeging waarbij u dezelfde vraag herhaalt, maar zonder de groepering:

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. DataTables pagina 2 van paginering roept Magnific Popup niet op

  2. SQLAlchemy:Elke beperking om een ​​van de twee kolommen te controleren is niet null?

  3. Snelste manier om een ​​miljoen rijen in Laravel 5.7 in te voegen/bij te werken

  4. Voeg een kolom toe aan een tabel, als deze nog niet bestaat