eu tentei buscar uma ajuda no forum do mysql, mas infelizmente não obtive sucesso, então estou recorrendo aqui... eu tenho um form do qual faz comparação de datas:
data 1 e data 2
essas datas foram inseridas no banco através do cadastro do cliente em formato string...
agora quero fazer uma comparação, ou seja, buscar dados dentro de um determinado período...
eu havia colocado dessa forma, vejam:
select * from tabela where (databanco >= '$data1' and databanco <= '$data2');
não funcionou....
tentei assim tb:
select * from tabela where (databanco > '$data1' and databanco < '$data2');
também nada...
então decidi inserir no banco a data separada, ou seja, criei mais campos: dia, mes e ano no banco de dados e estou fazendo dessa forma:
SELECT * FROM tabela WHERE Cidade ='RJ'
AND (DiaCadastro >'02' AND DiaCadastro < '10')
AND (MesCadastro >'01' AND MesCadastro < '02')
AND (AnoCadastro > '2011' AND AnoCadastro < '2011')
Pergunta
Aprendiz_PHP
E ae pessoal,
eu tentei buscar uma ajuda no forum do mysql, mas infelizmente não obtive sucesso, então estou recorrendo aqui... eu tenho um form do qual faz comparação de datas:
data 1 e data 2
essas datas foram inseridas no banco através do cadastro do cliente em formato string...
agora quero fazer uma comparação, ou seja, buscar dados dentro de um determinado período...
eu havia colocado dessa forma, vejam:
select * from tabela where (databanco >= '$data1' and databanco <= '$data2');
não funcionou....
tentei assim tb:
select * from tabela where (databanco > '$data1' and databanco < '$data2');
também nada...
então decidi inserir no banco a data separada, ou seja, criei mais campos: dia, mes e ano no banco de dados e estou fazendo dessa forma:
SELECT * FROM tabela WHERE Cidade ='RJ'
AND (DiaCadastro >'02' AND DiaCadastro < '10')
AND (MesCadastro >'01' AND MesCadastro < '02')
AND (AnoCadastro > '2011' AND AnoCadastro < '2011')
nada também...
alguém saberia como fazer corretamente?
vlw
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.