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 >> Lo que estás pidiendo no se hace. No tiene sentido. Lo que debes hacer >> es calcular "numerodias" al momento de extraer los datos. Sólo debes >> almacenar las columnas id, numerodoc, fechainicio y fechavencida. También podrías crear una función que calcule la diferencia de días entre dos fechas y colocar el select con la función en una vista. Éxitos. -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. For all your IT requirements visit: http://www.transtec.co.uk -- TIP 2: puedes desuscribirte de todas las listas simultáneamente (envía "unregister TuDirecciónDeCorreo" a majord...@postgresql.org)