Idade

Delphi

07/08/2008

Caros amigos, preciso montar uma query para calcular a idede de pessoas (data atual - dt_aniver). Como montar isto ???


Ezio.barreto

Ezio.barreto

Curtidas 0

Respostas

álison Bissoli

álison Bissoli

07/08/2008

qual o banco de dados e componente que vc está utilizando?


GOSTEI 0
Glecio

Glecio

07/08/2008

Caro colega, no MySQL eu faço assim:

Select Cast(DateDiff(CurDate(), DtNascCli)/365 As UnSigned) As Idade From Clientes


Espero ter ajudado!!!


GOSTEI 0
Joaoshi

Joaoshi

07/08/2008

Colega, no Firebird 2.1 você poderia fazer assim:

select datediff(year,cast(´07.08.2000´ as date),current_date) from rdb$database;


Espero ter ajudado.


GOSTEI 0
Ezio.barreto

Ezio.barreto

07/08/2008

[quote:d0f5051d2a=´Álison Bissoli´]qual o banco de dados e componente que vc está utilizando?[/quote:d0f5051d2a]

Estou utilizando o FireBird 2.0.


GOSTEI 0
Ezio.barreto

Ezio.barreto

07/08/2008

Colega, no Firebird 2.1 você poderia fazer assim:
select datediff(year,cast(´07.08.2000´ as date),current_date) from rdb$database;
Espero ter ajudado.


Tentei, mas o delphi não reconheceu o comando datediff e year !!!


GOSTEI 0
POSTAR