sql >> Databasteknik >  >> RDS >> Mysql

Få summan av ett fält grupperat efter datum och ett annat fält

Använd SUM funktion för att summera count kolumnen och använd DATE_FORMAT funktion för att gruppera endast efter datum.

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 denna SQLFiddle



  1. JPA Hibernate Persistence undantag [PersistenceUnit:default] Det går inte att bygga Hibernate SessionFactory

  2. Fel vid installation av Mysql2 gem-10.6 Server

  3. sorteringsfel i fackföreningsfråga

  4. Vad händer om jag tappar en MySQL-kolumn utan att tappa dess index först?