Re: Actualizar datos entre rango de fechas..

From: iescriva <iescriva(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Actualizar datos entre rango de fechas..
Date: 2009-07-15 08:43:07
Message-ID: 4A5D969B.1040502@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 11/07/09 00:51, Javier Aquino H. escribió:
> Hola...
>
> -----Mensaje original-----
> owner(at)postgresql(dot)org] En nombre de Alvaro Herrera
> Enviado el: Viernes, 10 de Julio de 2009 05:17 p.m.
> Asunto: Re: [pgsql-es-ayuda] Actualizar datos entre rango de fechas..
>
> Giorgio PostgreSQL escribió:
>
>> Tengo una Tabla Cobros que se muestra de un principio asi:
>>
>> id numerodoc fechainicio fechavencida numerodias
>> --- ----------------- -------------- --------------------
>>
> -----------------
>
>> 1 001-001 01/08/2009 11/08/2009 0
>> 2 001-002 02/08/2009 12/08/2009 0
>> 3 001-003 02/08/2009 12/08/2009 0
>>
>> y quiero q el campo numerodias vaya sumando apartir o desde de la
>> fechainicio hasta la fechavencida, automaticanmente por medio de la base
>>
> de
>
>> datos, ejemplo si la fecha del server es 01/08/2009 empiece y me muestre:
>>
>> id numerodoc fechainicio fechavencida numerodias
>> --- ----------------- -------------- --------------------
>>
> -----------------
>
>> 1 001-001 01/08/2009 11/08/2009 1
>> 2 001-002 02/08/2009 12/08/2009 0
>> 3 001-003 02/08/2009 12/08/2009 0
>>
>> y asi sucesivamente..
>>
>> pero que se dispare solo una vez al dia.. apartir de la fecha de inicio
>>

¿Puede ser esto lo que buscas?
LEAST(fechavencida-fechainicio,GREATEST((NOW()::DATE+1)-fechainicio,0))
AS numerodias

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Z.M. 2009-07-15 10:21:33 Re: Re: error al iniciar el servicio [solucionado]
Previous Message motum hesa 2009-07-15 02:47:46 Re: PL/JAVA en FreeBSD