sql >> Database >  >> RDS >> Mysql

Krijg het totaal van een veld gegroepeerd op datum en een ander veld

Gebruik SUM functie om count op te tellen kolom en gebruik DATE_FORMAT functie om alleen op datum te groeperen.

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

Bekijk deze SQLFiddle



  1. fail execute-statement met php en mysql

  2. Escape-tekenreeks Python voor MySQL

  3. Een PostgreSQL-database maken en verwijderen op Ubuntu 16.04

  4. Hoe Access 2019 werkt en hoe u ermee werkt