Jump to content


Photo

Problemas Na Busca Entre Datas Exatas E Intervalo De Datas E Horarios


  • Faça o login para participar
2 replies to this topic

#1 alink

alink

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 21/03/2007, 17:03

Olá Galera,

O meu grande problema é o seguinte, tenho uma instrução sql que faz uma busca com intervalo de datas e de horarios, ou seja entre 2 datas (10/11/2006 e 12/11/2006) e 2 horarios(07:15:00 e 23:00:00):

SELECT * FROM passagem WHERE idcliente = '1' AND (idloja = '1') AND (identrada = '1') AND (datas BETWEEN #10/11/2006# AND #12/11/2006#) AND (horario BETWEEN #07:15:00# AND #23:00:00#) ORDER BY id ASC

Desta forma acima esta funcionando corretamente.

Mais quando eu tento buscar apenas em horarios diferentes(07:15:00 e 23:00:00), porem no mesmo dia(10/11/2006 e 10/11/2006) , ou seja desta forma abaixo:

SELECT * FROM passagem WHERE idcliente = '1' AND (idloja = '1') AND (identrada = '1') AND (datas BETWEEN #10/11/2006# AND #10/11/2006#) AND (horario BETWEEN #07:15:00# AND #23:00:00#) ORDER BY id ASC

A busca não acha dados algum no banco retorna que os dados não foram encontrados, sendo que existem registros sim com a data do dia 10/11/2006.

Já tentei até um segunda alternativa, como no exemplo abaixo:

SELECT * FROM passagem WHERE idcliente = '1' AND (idloja = '1') AND (identrada = '1') AND datas = #10/11/2006# AND (horario BETWEEN #07:15:00# AND #23:00:00#) ORDER BY id ASC


Porém não funcionou também retorna que os dados não foram encontrados.


Alguem poderia me ajudar a resolver, isso alguem teria uma solução, e poderia me mostrar um exemplo de como resolver isso, o banco que estou usando a principio é access, porem devo migrar depois para o sql server.

Aguardo uma ajuda urgente, postem também o código de exemplo de vocês de como eu devo solucionar isso, pois desta forma fica mais, claro de entender.

Um Abraço a todos desde já.

#2 replay

replay

    Agora a vida começa...

  • Usuários
  • 421 posts
  • Sexo:Não informado

Posted 22/03/2007, 04:11

cara a principio não vi nenhum erro no codigo ...

vc tem certeza que existe um registro que possua TODOS as especificações da sql?
confira idcliente idloja identrada

Valeu :P
Não me adicione no MSN pq eu não vo te ajuda... se insistir eu vo ser grosso!!!
Ta com dúvida pergunta aqui no fórum...
Grato

#3 alink

alink

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 22/03/2007, 12:45

cara a principio não vi nenhum erro no codigo ...

vc tem certeza que existe um registro que possua TODOS as especificações da sql?
confira idcliente idloja identrada

Valeu :P




Sim e não tem um só tem vários. Aguardo uma ajuda, exemplo, sugestão.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq