sql >> Databáze >  >> RDS >> Mysql

MySQL filtrovat výsledky podle měsíce a roku

Stačí použít MONTH() a YEAR() funkce

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. Laravel $q->where() mezi daty

  2. Odkazování na hodnoty dalšího a předchozího řádku

  3. Nejnovější záznam Mysql pro odlišný sloupec

  4. Jak mohu vybrat pouze poslední položku v tabulce?