Como contar todos os registros cadastrados no ultimo mês? PHP e MySQL.

MySQL

PHP

Modelagem

05/11/2016

Bom pessoal. Sou novo em PHP. Mas o que quero é o seguinte: Criar um condição que conte todos os registros do meu banco de dados MySQL, SE foram inseridos no mês anterior. Já vi em outras perguntas algo parecido, e até uma que resolveria, porém encontro conflito quanto a condição, já que no banco de dados a inserção da data é em um campo de formato DATE, e não VARCHAR.
Guilherme

Guilherme

Curtidas 0

Respostas

Fabiano Carvalho

Fabiano Carvalho

05/11/2016

Select data,count(*) from tabela group by data
GOSTEI 0
Guilherme

Guilherme

05/11/2016

Vlw Faabiianooc! Mas como ficaria isso aplicado a condição de que contaria somente a do mês passado, ou seja, colocaria isso dentro de uma varável e faria um while com if, ou como isso ficaria?
GOSTEI 0
Marcus Marinho

Marcus Marinho

05/11/2016

Boa tarde,

Como o fábio falou, Select data,count(*) from tabela group by data , isso agruparia por data.. vc pode fazer assim também:
SELECT SUBSTR(data,1,7) FROM tabela group by SUBSTR(data,1,7)
GOSTEI 0
POSTAR