Selecionar apenas as datas campo com data e hora ?

Delphi

07/04/2005

tenho um campo que fica assim
datacorrecao 04/05/2005 13:23:24
eu queria fazer um select entre datas desconsiderando
a hora. eu uso FB ?
Obrigado a tds !!!


Essistemas

Essistemas

Curtidas 0

Respostas

Rodc

Rodc

07/04/2005

Eu não sei como se faz no FB, mas no Oracle você pode formatar a data usando TO_CHAR e passando o formato. Certamente o FB também tem como fazer isto, basta pesquisar na internet.
Outra opção é você colocar as horas na pesquisa, por exemplo:
tudo que está entre 04/05/2005 00:00:00 e 04/05/2005 24:59:59 vai trazer toda correção do dia 04.


GOSTEI 0
Cabelo

Cabelo

07/04/2005

´select datacorrecao from tabela where datacorrecao between ´´´+
formatdatetime(´mm/dd/yyyy´, datainicial)+´´´ and ´´´+
formatdatetime(´mm/dd/yyyy´, datafinal)+´´´´;


GOSTEI 0
Essistemas

Essistemas

07/04/2005

Pessoal talvez não me expliquei direito a data
que esta formatada desta forma esta no banco de dados
é um campo timestamp
O registro no campo de dados esta gravado
desta forma
produto dataCorrecao
produto teste 18/01/2005 16:22:05
Eu gostaria de pesquisar neste campo somente a data
e desconsiderar a hora
Obrigado a tds !


GOSTEI 0
Essistemas

Essistemas

07/04/2005

??Sobe


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

07/04/2005

select *
from tabela
where cast(campodatahora as date)=:datadesejada


GOSTEI 0
POSTAR