CAlculo de idade no postgres

1 resposta
Lucas_Sorrentino

Então galera, um pequeno problema… tenho uma função que me retorna quantos anos alguém tem:

SELECT extract(year from age(CURRENT_DATE, '2000-01-01'))
FROM cliente;

até aí tudo bem, mas quando eu tento usa-la com concatenação de strings:

SELECT extract(year from age(CURRENT_DATE, timestamp cliente_ano||'-'||cliente_mes||'-'||cliente_dia))
FROM cliente;

não funciona… alguém tem idéia aonde eu estpu errando?

1 Resposta

B

SELECT extract(year from age(CURRENT_DATE, date cliente_ano||’-’||cliente_mes||’-’||cliente_dia))
FROM cliente;

tente dessa forma.

Criado 1 de dezembro de 2010
Ultima resposta 1 de dez. de 2010
Respostas 1
Participantes 2