Tenho uma Query que funciona bem com as datas porem quando acrescento uma outra clausula com AND não da resultado algum
Sql = SELECT Dados.Id, Dados.Nome, Dados.Telefone, Dados.LocDataCheckIN, Dados.LocDataCheckOut, Dados.Status as StatusReserva FROM Dados INNER JOIN Moto ON Dados.LocVeiculo = Moto.id_moto WHERE (Dados.Status = 1) AND (Dados.LocDataCheckIN BETWEEN #2/16/2008# And #5/20/2008#) OR (Dados.LocDataCheckOUT BETWEEN #2/16/2008# And #5/20/2008#)
Nesta parte "WHERE (Dados.Status = 1) AND" não da resultado algum
Acaba exibindo certo as datas que pedi porem mostra os registros com Status=0 também
Porque esta acontecendo isso.. porque não mostra apenas os cvom Status = 1 como pedi na query?
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
Marianne
Tenho uma Query que funciona bem com as datas porem quando acrescento uma outra clausula com AND não da resultado algum
Sql = SELECT Dados.Id, Dados.Nome, Dados.Telefone, Dados.LocDataCheckIN, Dados.LocDataCheckOut, Dados.Status as StatusReserva FROM Dados INNER JOIN Moto ON Dados.LocVeiculo = Moto.id_moto WHERE (Dados.Status = 1) AND (Dados.LocDataCheckIN BETWEEN #2/16/2008# And #5/20/2008#) OR (Dados.LocDataCheckOUT BETWEEN #2/16/2008# And #5/20/2008#)
Nesta parte "WHERE (Dados.Status = 1) AND" não da resultado algum
Acaba exibindo certo as datas que pedi porem mostra os registros com Status=0 também
Porque esta acontecendo isso.. porque não mostra apenas os cvom Status = 1 como pedi na query?
Obrigada
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.