Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете общо поле, групирано по дата, и друго поле

Използвайте SUM функция за сумиране count колона и използвайте DATE_FORMAT функция за групиране само по дата.

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

Вижте този SQLFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql union заявка дублиращи се редове

  2. Не може да стартира нищо от mysql-utilities:Няма модул с име mysql.utilities.common.tools

  3. Външен ключ на Django в друга схема

  4. Mysql Копиране на база данни от сървър на сървър с една команда

  5. премахване на информация от таблицата на mysql, когато потребителят затвори своя браузър