Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Menu de arquivo de blog PHP MYSQL por ano e mês


Pela sua pergunta, entendo que você está tentando criar uma consulta para agrupar vários elementos por mês e ano. O seguinte deve fazer o truque:
SELECT 
    YEAR(dateField) AS YEAR, 
    MONTH(dateField) AS MONTH,
    COUNT(*) AS TOTAL 
FROM table 
GROUP BY YEAR, MONTH

Obviamente, "dateField" é o nome da sua coluna datetime/timestamp e "table" é o nome da sua tabela.

Mais informações sobre a cláusula GROUP BY e funções agregadas (como a função COUNT(*) usada acima) aqui .