Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara mendapatkan Jumlah semua nilai kolom di baris terakhir dari hasil?

Buat gabungan di mana Anda mengulangi kueri yang sama tetapi tanpa pengelompokan:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sqlbulkcopy, saya ingin menimpa baris saat ini di database

  2. Mendapatkan Elemen ke-n dari yang terakhir dalam xml di Sql Server

  3. INSERT INTO SELECT * untuk SQL Server, Tidak mungkin, Apakah saya benar?

  4. Bagaimana cara mengetahui kolom mana yang menimbulkan kesalahan aritmatika overflow saat dimasukkan?

  5. Bagaimana cara menggunakan anotasi struktural untuk mengatur tipe SQL ke Date dalam model pendekatan pertama?