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

SQL diperlukan:jumlahkan nilai berdasarkan bulan

SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month)
  FROM myTable
 GROUP BY MONTH(month)

Sejak MONTH adalah kata kunci SQL Server, Anda mungkin harus keluar dari nama kolom month (mis. [month] ), jika kolom tanggal Anda benar-benar disebut seperti itu. (Terima kasih Endy atas komentarnya!)

Juga, jika data yang dipilih menjangkau lebih dari satu tahun, Anda mungkin perlu mengelompokkan berdasarkan tahun juga:

SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month), YEAR(month)
  FROM myTable
 GROUP BY MONTH(month), YEAR(month)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbaiki "Kesalahan overflow aritmatika mengonversi int ke tipe data numerik" di SQL Server

  2. Bagaimana cara mengotomatiskan pembuatan skrip menggunakan SMO di SQL Server?

  3. TSQL PIVOT GANDA KOLOM

  4. Bagaimana menangani parameter sql dinamis

  5. Mencantumkan informasi tentang semua file database di SQL Server