sql >> Database teknologi >  >> RDS >> Mysql

Få totalen af ​​et felt grupperet efter dato og et andet felt

Brug SUM funktion til at summere count kolonne og brug DATE_FORMAT funktion for kun at gruppere efter dato.

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

Se denne SQLFiddle



  1. PHPUnit-testning FEJLLER KUN, når du besøger rodsiden( visit('/') ) i Laravel 5

  2. Hvordan får jeg tid fra DateTime-format i SQL?

  3. I klausul for en liste over par betingelser

  4. Langsomhed fundet, når base 64-billede vælger og koder fra databasen