Pesquisa entre datas no MySQL
Dica publicada em Banco de Dados / MySQL
Pesquisa entre datas no MySQL
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');
Obs2. Lembre-se que o formato de data do MySQL é YYYY-MM-DD (ano-mês-dia).
Um abraço!
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');
Obs2. Lembre-se que o formato de data do MySQL é YYYY-MM-DD (ano-mês-dia).
Um abraço!
tipo se eu querer lista clientes que se cadastras do dia 12/3/2006 até o dia 16/06/2006
como faço.
Porém as datas seriam passadas pelo usuario !
entendeu ?