Diferencia de tiempo

From: Miguel Angel <mvillagomez(at)sayab(dot)com(dot)mx>
To: Lista Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Diferencia de tiempo
Date: 2009-05-20 13:16:55
Message-ID: 1242825416.4551.8.camel@debian.gateway.2wire.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Reynier Perez Mira 2009-05-20 13:43:58 OT: Posible solución a este problema
Previous Message Gilberto Castillo Martínez 2009-05-20 12:30:28 Re: Donde colocar en la wiki