SQL - Diferencia Años

 
Vista:

Diferencia Años

Publicado por Alvaro (11 intervenciones) el 16/01/2008 13:21:32
Hola muy buenas, necesito hacer una consulta con la diferencia de años exacta entre la fecha de nacimiento de un cliente y la fecha actual. El campo fec_nacimiento = 22/07/1983 y necesito saber la diferencia de años. Con la formula que he realizado me devuelve el numero 25 porque solamente la realiza con los años, pero en realidad no son 25 porque todavia no hemos llegado al 22 de julio. Quiero si se puede hacer que me muestre el numero 25 cuando llegue al 22 de julio, de mientras que me devuelva el numero 24.
Muchas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Diferencia Años

Publicado por stella (16 intervenciones) el 16/01/2008 15:02:47
select distinct fec_nacimiento,
trunc(Months_between(sysdate, fec_nacimiento)/12)
from tabla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferencia Años

Publicado por SAM (1 intervención) el 09/04/2008 15:45:42
cuando lo sepas me avisas :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar