Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/06/2009, 10:44
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Numero de meses a años

La idea de Jurena es excelente.

Suponiendo que existen dos campos(fecha1,fecha2) tipo date en una tabla llamada fechas,
Traducido a SQL oracle sería:

Código sql:
Ver original
  1. SELECT FLOOR(months_between(fecha1,fecha2)/12)anos,
  2. MOD(FLOOR(months_between(fecha1,fecha2)),12)meses FROM fechas;

Esto te retorna dos columnas. Una con los años y otra con los meses.

Como ves, tienes varias opciones.

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming