Ajuda - Busca - Membros - Calendário
Versão Completa: Busca por data no BD
iMasters Fóruns > Gerenciamento de Banco de Dados > Access
didi2c
Falae Pessoal,

To fazendo uma busca por um intervalo de data no banco, segue o código:

CODE
SELECT * from corrida c inner join clientes cl on c.cli_cd_id = cl.cli_cd_id where c.cor_cd_id <> 0 and c.cor_dt_data between 01/01/1999 and 31/12/2010 order by c.cor_dt_data DESC


Mas não retorna nenhum valor..



Seguem as datas cadastradas no banco...

CODE
cor_dt_data
15/5/1986
1/1/2000
2/10/2008
5/10/2004



Alguem sabe porque nao ta funcionando?
hargon
Tenta assim:
CODE
SELECT * from corrida c inner join clientes cl on c.cli_cd_id = cl.cli_cd_id where c.cor_cd_id <> 0 and (c.cor_dt_data between #1/1/1999# and #31/12/2010#) order by c.cor_dt_data DESC
didi2c
Funcionou!!


Valeu cara, brigadão!!
hargon
Muito bom. thumbsup.gif
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2008 Invision Power Services, Inc.