Fórum Query com campo de DATA e HORA #372083
08/07/2009
0
Oi.
Seguinte: tenho um campo no SQL SERVER do tipo DATA e HORA (datetime).
Armazeno os dados nele assim:
Agora, quero fazer uma pesquisa pelo dia todo, tipo
Mas, devido as horas estarem nos campos, a consulta não retorna nada... e meu usuário informa só a data, sem horas.
Como resolvo isso?
Seguinte: tenho um campo no SQL SERVER do tipo DATA e HORA (datetime).
Armazeno os dados nele assim:
QueryCAMPO.Value := NOW; //realmente quero a data e hora
Agora, quero fazer uma pesquisa pelo dia todo, tipo
SELECT * FROM TABELA WHERE CAMPO >= DATA_INICINAL AND CAMPO <= DATA_FINAL
Mas, devido as horas estarem nos campos, a consulta não retorna nada... e meu usuário informa só a data, sem horas.
Como resolvo isso?
Willian
Curtir tópico
+ 0
Responder
Posts
08/07/2009
.lg.
SELECT * FROM TABELA WHERE CAMPO BETWEEN ´01/01/2009´ AND ´01/01/2009 23:59:59´
No lugar da data inicial...
´[b:d9a37c2f07]01/01/2009[/b:d9a37c2f07]´ e ´[b:d9a37c2f07]01/01/2009 00:00:00[/b:d9a37c2f07]´, ambos os dois dão na mesma. So a data final é necessário jogar a ultima hora de um dia (23:59:59). :wink:
Qualquer coisa postae que ajudamos.
Abraços,
.lg.
Responder
Gostei + 0
08/07/2009
Willian
Opa, valeu!!!
Vou tentar amanhã: feriado (estado de SP) serve pra estudar!!! (Programador não tem feriado! :cry: )
Vou tentar amanhã: feriado (estado de SP) serve pra estudar!!! (Programador não tem feriado! :cry: )
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)