Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Dapatkan total bidang yang dikelompokkan berdasarkan tanggal dan bidang lain

Gunakan SUM berfungsi untuk menjumlahkan count kolom dan gunakan DATE_FORMAT berfungsi untuk mengelompokkan hanya berdasarkan tanggal.

SELECT DATE_FORMAT(detectDate, '%Y-%m-%d') AS detectDate
      ,infection 
      ,SUM(`COUNT`) as `count`
FROM myTable
GROUP BY DATE_FORMAT(detectDate, '%Y-%m-%d'), infection

Lihat SQLFiddle ini



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memilih kolom ORDER BY dan RAND() keduanya?

  2. Kiat untuk Bermigrasi dari Basis Data Proprietary ke Open Source

  3. html menelusuri drop-down nilai yang dipilih tidak dimasukkan dalam MYSQL

  4. Bisakah tabel database tanpa kunci utama?

  5. operasi hapus kunci seluruh tabel di innodb