Mysql
 sql >> Base de données >  >> RDS >> Mysql

Récupérer le total d'un champ regroupé par date et d'un autre champ

Utilisez SUM fonction pour additionner count colonne et utilisez DATE_FORMAT fonction pour regrouper uniquement par date.

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

Voir ce SQLFiddle