Fórum ajuda com select e between #225155
10/04/2004
0
query2.SQL.Add(´where (a07_dt_in between :wvar1 and :wvar2) or (a07_dt_fi between :wvar3 and :wvar4)´);
so que eu preciso desse jeito
query2.SQL.Add(´where (:wvar1 between a07_dt_in and a07_dt_fi) or (:wvar2 between a07_dt_in and a07_dt_fi)´);
alguem sabe como eu poderia colocar o parametro no lugar do campo e o campo no lugar do parametro.
uso paradox.
obrigado
Victor_antonio
Curtir tópico
+ 0Posts
10/04/2004
Dbergkamps
query2.SQL.Add(´where ´ + (a07_dt_in between :wvar1 and :wvar2) + ´or´ + (a07_dt_fi between :wvar3 and :wvar4));
Obs.:Geralmente, teste suas SQL´s num memo pra ver se está da forma como quer.
Valeu e Feliz Páscoa
Gostei + 0
12/04/2004
Victor_antonio
dessa forma ele nao funciona.
query1.SQL.Add(´where (a07_dt_in between :wvar1 and :wvar2) or (a07_dt_fi between :wvar3 and :wvar4)´);
se tiver um jeito de colocar a consulta dessa maneira iria funionar.
query1.SQL.Add(´where (:wvar1 between a07_dt_in and a07_dt_fi) or (:wvar2between a07_dt_in and a07_dt_fi)´);
obrigado
Gostei + 0
12/04/2004
Djjunior
case Escolha.ItenIndex of
0: query1.SQL.Add(´where (a07_dt_in between :wvar1 and :wvar2)´);
1: query1.SQL.Add(´where (a07_dt_fi between :wvar1 and :wvar2)´);
2: query1.SQL.Add(´where (a07_dt_in between :wvar1 and :wvar2) or (a07_dt_fi between :wvar3 and :wvar4)´);
end;
sendo escolha um RadioGroup.
Gostei + 0
12/04/2004
Adilsond
Gostei + 0
12/04/2004
Victor_antonio
- nenhum desses tipo ai cima funciona pois se eu tenho um registro que tem esta data inicial que é 10/12/2004 e a data final que 20/12/2004
se eu faço uma procura pela data inicial que é 10/12/2004 e data final que é 18/12/2004 ele nao acha, esta data inicial e final fica no mesmo registro, se fosse um campo data por registo iria funcionar mas como sao dois campos no mesmo regitro eu precisaria fazer a procura desse jeito
query2.SQL.Add(´where (:wvar1 between a07_dt_in and a07_dt_fi) or (:wvar2 between a07_dt_in and a07_dt_fi)´);
se alguem puder me ajudar ou nao, desde ja agradeço.
victor.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)