Buenos días.

Quisiera preguntar si hay forma de saber la diferencia de tiempo que hay
entre dos fechas expresada en meses como por ejemplo:

Si tengo la fecha de inicio '2008-12-15' y la fecha '2009-01-01'
quisiera poder obtener el resultado de 1 mes de diferencia; no es un
resultado correcto en diferencia de días pero si en meses y eso es lo
que necesito.

Hay forma de poder obtener algo así en Postgres o es necesario cree una
función o lógica para ello?

Soñando algo como:
 Fecha_final  | Fecha_inicial | diferencia_meses
'2010-01-01'  | '2008-12-31'  | 13
'2009-02-15'  | '2008-12-31'  |  2
'2011-05-30'  | '2008-02-20'  | 39

--
TIP 8: explain analyze es tu amigo

Responder a