[firebase-br] Retornar a idade a partir da data de nascimento

Leonardo Lima leonardo em softguild.com.br
Qui Mar 29 16:33:42 -03 2007


Olá Pessoal.

Que tal tentar asssim

select
  case
    when extract(year from current_date) = extract(year from nascimento)
then 0
    when extract(yearday from current_date) >= extract(yearday from
nascimento) then extract(year from current_date) - extract(year from
nascimento)
    else
extract(year from current_date) - extract(year from nascimento) - 1
  end
from pessoas

Pode ser meio tosco mas funciona.





Mais detalhes sobre a lista de discussão lista