sql >> Databasteknik >  >> RDS >> Mysql

MySQL-grupp efter dag med datetime som blandar samma datum från olika månader

Du måste gruppera efter varje del som kan vara annorlunda. Så lägg till MONTH(Date) och till och med YEAR(Date) beroende på omfattningen av din fråga.

select DAY(Date), count(*) from Posts WHERE shopID != '' group by shopID, YEAR(Date), MONTH(Date), DAY(Date)


  1. Java Hibernate Check MySQL-replikering är synkroniserad

  2. Kan inte ansluta till lokal MySQL-server via socket homebrew

  3. PostgreSQL:kodningsproblem på Windows när du använder kommandoradsverktyget psql

  4. Får du maximal rad i grupp?