› Fóruns › SQL e PL/SQL › [RESOLVIDO]CALCULO DE IDADE › [RESOLVIDO]CALCULO DE IDADE
16 de abril de 2011 às 12:00 am
#98888
Participante
SELECT DISTINCT F.CHAPA,
F.NOME,
D.NOME AS DEPENDENTE,
MONTHS_BETWEEN(SYSDATE,D.DTNASCIMENTO)/12
FROM PFUNC F
JOIN PFDEPEND D
ON F.CODCOLIGADA = D.CODCOLIGADA
AND F.CHAPA = D.CHAPA
WHERE F.CODCOLIGADA = :PLN_$B$1_N
MONTHS_BETWEEN(SYSDATE,D.DTNASCIMENTO)/12 >= 21
AND D.INCIRRF = '1';