› Fóruns › SQL e PL/SQL › [DÚVIDA] DIFERENÇA ENTRE DATAS › [DÚVIDA] DIFERENÇA ENTRE DATAS
30 de abril de 2009 às 8:34 pm
#86546
Participante
[quote=”Ishii”:170j9lu0]Olá
Ou se puder ser em duas colunas
select trunc(months_between(data_demissao, data_admissao)/12) anos ,mod(months_between(data_demissao, data_admissao),12) meses from dual
[]s Ishii[/quote]
GALERA CONSEGUI, VALEU…
O CÓDIGO FICOU ASSIM
select trunc(months_between(SYSDATE, PFUNC.DATAADMISSAO)/12) anos
,TRUNC(mod(months_between(SYSDATE, PFUNC.DATAADMISSAO),12)) meses
from PFUNC
OBRIGADO A TODOS….