Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận tổng số của một trường được nhóm theo ngày và một trường khác

Sử dụng SUM hàm tính tổng count và sử dụng DATE_FORMAT chức năng chỉ nhóm theo ngày.

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

Xem SQLFiddle này



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Vấn đề đầu ra văn bản tiếng Ả Rập php mysql utf-8 chuyển đổi

  2. Làm cách nào để kết nối từ một nhóm các bản sao Google Compute Engine với Cloud SQL DB trong cùng một dự án?

  3. Chèn giá trị BLOB vào cơ sở dữ liệu MySQL

  4. Tại sao tôi không thể chèn vào MySQL?

  5. Làm cách nào để chạy một truy vấn trong MYSQL mà không ghi nó vào nhật ký nhị phân