El 11/07/09 00:51, Javier Aquino H. escribió:
Hola...
-----Mensaje original-----
ow...@postgresql.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