Comparação de datas em SQL

Delphi

13/12/2003

Galera o negócio é o seguinte, preciso fazer uma pesquisa em SQL de modo que eu compara duas datas, o campo data_vencimento (no formato 00/00/00) com a data do sistema, ou seja, verificar se a data do sistema é superior a data do campo data_vencimento.

Podem me ajudar?

Denysk


Denysk

Denysk

Curtidas 0

Respostas

Rscrj

Rscrj

13/12/2003

Tete o seguinte nobre colega;

select * from Cliente

where (campo_data) between ´12/01/2003´ and ´12/25/2003´

acho que é mais ou menos isso, tente e veja se da certo, não esqueça de colocar a data no formato americano para que dê certo OK.

Abraços ...


GOSTEI 0
Rodrigo Costa

Rodrigo Costa

13/12/2003

var: vencimento, hoje : tdate;

vencimento:=adoquery.fieldbyname(´campo´).asdatetime;
hoje:=date;

if agora > vencimento then
showmessage(´Vencimento maior que data atual´);

Para saber a diferença em dias:

var nDias:integer;

nDias := Trunc(agora - vencimento);



GOSTEI 0
POSTAR