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

Menu Archivio blog PHP MySQL per anno e mese

Dalla tua domanda, ho appreso che stai cercando di trovare una query per raggruppare un numero di elementi per mese e anno. Quanto segue dovrebbe fare il trucco:

SELECT 
    YEAR(dateField) AS YEAR, 
    MONTH(dateField) AS MONTH,
    COUNT(*) AS TOTAL 
FROM table 
GROUP BY YEAR, MONTH

Ovviamente, "dateField" è il nome della tua colonna datetime/timestamp e "table" è il nome della tua tabella.

Ulteriori informazioni sulla clausola GROUP BY e sulle funzioni aggregate (come la funzione COUNT(*) utilizzata sopra) qui .