Preciso selecionar todas as linhas em meu banco de dados que foram criadas no mês passado.
Por exemplo, se o mês atual for janeiro, desejo retornar todas as linhas que foram criadas em dezembro, se o mês for fevereiro, desejo retornar todas as linhas criadas em janeiro. Eu tenho uma date_createdcoluna no meu banco de dados que relaciona a data criado neste formato: 2007-06-05 14:50:17.
SELECT * FROM table WHERE date_created BETWEEN (CURRENT_DATE() - INTERVAL 1 MONTH) AND CURRENT_DATE();