Facebook Twitter Google Plus

Se você precisa gerar um grupo de registros de sua tabela com base numa pesquisa entre um intervalo de datas, use o BETWEEN e deixe-o trabalhar para você.

Se você precisa gerar um grupo de registros de sua tabela com base numa pesquisa entre um intervalo de datas, use o BETWEEN e deixe-o trabalhar para você.

Obs1. Aplica-se a campos no formato DATE no MySQL.

Imagine que você tem uma tabela "x" e um campo chamado data_operacao. Como usar?

SELECT * FROM tabela_x WHERE data_operacao BETWEEN ('data_inicial') AND ('data_final');



Exemplo:

SELECT * FROM tabela_x WHERE data_operacao 
BETWEEN ('2013-08-13') AND ('2013-10-13');

Obs2. Lembre-se que o formato de data do MySQL é YYYY-MM-DD (ano-mês-dia).

Veja como recuperar dados dos últimos 30 dias ou meses...

Sobre Juliano
Juliano Rossetto
Formado no curso superior de Tecnologia em Análise e Desenvolvimento de Sistemas, atuando na área de TI desde 2006. Atualmente desenvolvendo Sistemas Web, E-Commerce e Websites. Grandes conhecimentos em gerenciamento de servidores Linux. Juliano Rossetto


BIGtheme.net Joomla 3.3 Templates