GARANTIR DESCONTO

Fórum SQL - calcular diferença entre datas #153377

09/04/2003

0

Olá:

Necessito de uma instrução via sql que apure a diferença entre datas (dias), (CRINC.vcto - CRINC.drec).

Grato,

Gilson
gilsonlongo@hotmail.com


Gilsonlongo

Gilsonlongo

Responder

Posts

09/04/2003

Tiocassio

realmente, pricisa mesmo ser com SQL, eu conheco uma outra forma de calcular a diferença entre as datas via código fonte normal.

function difdata(d1,d2: tdate):integer;
var d: tdate;
i: inteiro;
begin
d:=d1;
repeat
d:=d+1;
i:=i+1;
until d=d2;
difdata:=i;
end;


Responder

Gostei + 0

09/04/2003

Anonymous

Use o seguinte fragmento:
[b:0ecb086bf0]
SELECT (DATE(TABELA.DATAFINAL)-DATE(TABELA.DATAINICIAL)) AS DIASDECORRIDOS FROM TABELA[/b:0ecb086bf0]

DiasDecorridos conterá a diferença entre a data Final e Inicial, em Dias;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar