Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Obter o total de um campo agrupado por data e outro campo


Use SUM função para somar count coluna e use DATE_FORMAT função para agrupar apenas por data.
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

Veja este SQLFiddle