| 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: | Whole Thread | Raw Message | 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
| 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 |