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

MySQL filtrerer resultater efter måned og år

Brug bare MONTH() og ÅR() funktioner

SELECT COUNT(*) as `count`,
      `region`, 
       YEAR(`date`) as `year`,
       MONTH(`date`)  as `month`
   FROM my_stores.stats 
        WHERE  YEAR(`date`) in (2012,2013)
 GROUP BY `region`, YEAR(`date`),MONTH(`date`)


  1. EF med oracle - Den angivne butiksudbyder kan ikke findes i konfigurationen eller er ikke gyldig.

  2. DATEDIFF() Eksempler i SQL Server

  3. PDO bindParam tillader ikke erklæring at returnere resultater

  4. Hvordan kan jeg søge efter en liste over ord i en tabel med ord, der knytter sig til en anden tabel?