Olá galera é o seguinte,
Estou com um probelma que é o seguinte, preciso buscar em uma das colunas de uma tabela, porém com 2 valores diferentes em uma mesma coluna, ex:
SELECT * FROM passagem WHERE idcliente = '1' AND (idloja = '1') AND (idloja = '2') AND (datas BETWEEN #10/11/2006# AND #12/11/2006#) AND (horario BETWEEN #07:15:00# AND #23:00:00#) ORDER BY id ASC
Porém quando busco usando o (idloja = '1') AND (idloja = '2'), não encontra dados no banco, diz que não encontrou, porém se eu coloco:
(idloja = '1') OR (idloja = '2'), ele encontra os dados porem não filtra o BETWEEN corretamente pelos entre as data e horario acima no exemplo.
Deveria retornar sim os dados das com os idloja 1 e 2 e ainda filtrar pelo preiodo de datas e horario.
Ele esta pegando todos os registros da tabela sem filtragem por data e horário.
alguém poderia me ajudar a resolver, isso alguém 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á.
Problemas Com Busca Na Mesma Coluna Com Valores Diferentes
Started By alink, 21/03/2007, 17:33
2 replies to this topic
#1
Posted 21/03/2007, 17:33
#2
Posted 22/03/2007, 04:20
So pra saber da onde virá esses dois idloja?
vc pode fazer um for next que pegue os resultados do idloja e va jogando na sql....
ele ficará mais lento porém não ha saida para access.
Valeu
vc pode fazer um for next que pegue os resultados do idloja e va jogando na sql....
ele ficará mais lento porém não ha saida para access.
Valeu
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
Ta com dúvida pergunta aqui no fórum...
Grato
#3
Posted 22/03/2007, 09:51
tenta assim SELECT * FROM passagem WHERE ( idcliente = '1' ) AND ( idloja = '1' AND idloja = '2' ) AND ( datas BETWEEN '10/11/2006' AND '12/11/2006' AND horario BETWEEN '07:15:00' AND '23:00:00' ) ORDER BY id ASC
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)