RE: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-12 Por tema Edwin Quijada
ct: Re: [pgsql-es-ayuda] Ayuda con inquietud > From: alvhe...@alvh.no-ip.org > To: jaqu...@lexuseditores.com > Date: Mon, 9 Jul 2012 23:06:01 -0400 > > > Excerpts from Javier Aquino's message of lun jul 09 21:48:50 -0400 2012: > > OK, > > > > No habí

RE: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-12 Por tema Edwin Quijada
En este caso optaria por hacer un particionamiento de la tabla de posiciones de los GPS, digamos mensual, con un script automatico, cada dia 1 creo una nueva particion. Date: Tue, 10 Jul 2012 01:06:10 +0100 From: faster...@yahoo.es Subject: Re: [pgsql-es-ayuda] Ayuda con inquietud To: jaqu

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-11 Por tema Jorge Toro
Hola a todos y gracias por la ayuda que me prestaron para resolver mis inquietudes. Para resolver el problema me decidí tomar lo mejor de todo lo propuesto y hace lo siguiente: CREATE TABLE gps( id serial PRIMARY KEY, name varchar(10) NOT NULL UNIQUE, type integer, active boolean default 'f',

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-10 Por tema Javier Aquino
Tienes razón Alvaro ... confundí lo rápido (velocidad) con lo fácil (sentencia). Thanks por la observación ;-) Slds, Javier. On Mon, 2012-07-09 at 23:06 -0400, Alvaro Herrera wrote: > Excerpts from Javier Aquino's message of lun jul 09 21:48:50 -0400 2012: > > OK, > > > > No había caído en

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alvaro Herrera
Excerpts from Javier Aquino's message of lun jul 09 21:48:50 -0400 2012: > OK, > > No había caído en cuenta de ello. > > Entonces te quedaría 2 opciones: > > 1. Crear un campo position_id en tu tabla "maestra" gps, este campo se > actualizaría cada vez que realices un insert nuevo a tu tabla p

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Javier Aquino
De: Javier Aquino > Para: Jorge Toro > CC: Foro Postgres > Enviado: Lunes 9 de julio de 2012 18:57 > > > Asunto: Re: [pgsql-es-ayuda] Ayuda con inquietud > > >

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
000 GPS's. > > -- > *De:* Javier Aquino > *Para:* Jorge Toro > *CC:* Foro Postgres > *Enviado:* Lunes 9 de julio de 2012 18:57 > > *Asunto:* Re: [pgsql-es-ayuda] Ayuda con inquietud > > Estimado Jorge, > > Y no te ayudaría un sentencia select comun y corriente c

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
;Enviado: Lunes 9 de julio de 2012 18:57 >Asunto: Re: [pgsql-es-ayuda] Ayuda con inquietud > > >Estimado Jorge, > >Y no te ayudaría un sentencia select comun y corriente com esta ??? > >  SELECT * >    FROM positions p1 >    JOIN (   select gps_id, max(date) date from

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Javier Aquino
Estimado Jorge, Y no te ayudaría un sentencia select comun y corriente com esta ??? SELECT * FROM positions p1 JOIN ( select gps_id, max(date) date from positions group by gps_id) p2 USING ( gps_id, date ) ; Esta consulta te devolvería el ultimo registro de cada gps_id. Espero

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
WHERE id = gps_id_ and ultfechahora is not null and ultfechahora > < fecha_ ; --esto tambien funciona no actualizando cuando la fecha es menor > a la ultima > end if; > ; > > RETURN retorno; > END; > $body$ > LANGUAGE 'plpgsql'; > > &

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
Toro >Para: Alejandro Carrillo >CC: Lazáro Rubén García Martínez ; Foro Postgres > >Enviado: Lunes 9 de julio de 2012 11:13 >Asunto: Re: [pgsql-es-ayuda] Ayuda con inquietud > > >Hola Alejandro, gracias por tu ayuda. > > >Lo que entiendo de tu propuesta es h

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
acuum > full a las tablas periódicamente en horario donde haya pocas transacciones. > > -- > *De:* Lazáro Rubén García Martínez > *Para:* Jorge Toro ; Foro Postgres < > pgsql-es-ayuda@postgresql.org> > *Enviado:* Lunes 9 de julio de 2012 10:21 > *As

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
. > > De: Alejandro Carrillo >Para: Alejandro Carrillo ; Lazáro Rubén García Martínez >; Jorge Toro ; Foro Postgres > >Enviado: Lunes 9 de julio de 2012 10:55 >Asunto: Re: [pgsql-es-ayuda] Ayuda con inquietud > > >perdon, por favor corre

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Mario Sileone
/301 http://www.postgresql.org.es/node/297 Saludos. From: Jorge Toro [jolt...@gmail.com] Sent: Monday, July 09, 2012 10:59 AM To: Lazáro Rubén García Martínez Cc: Foro Postgres Subject: Re: [pgsql-es-ayuda] Ayuda con inquietud Hola Lazáro, En realidad te

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
perdon, por favor corregir el is null por is not null > > De: Alejandro Carrillo >Para: Lazáro Rubén García Martínez ; Jorge Toro >; Foro Postgres >Enviado: Lunes 9 de julio de 2012 10:34 >Asunto: Re: [pgsql-es-ayuda] Ayuda con inquietud

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Alejandro Carrillo
nsacciones. > > De: Lazáro Rubén García Martínez >Para: Jorge Toro ; Foro Postgres > >Enviado: Lunes 9 de julio de 2012 10:21 >Asunto: RE: [pgsql-es-ayuda] Ayuda con inquietud > >Entonces podrias tener dos tablas positions, una que se llame

RE: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Lazáro Rubén García Martínez
Subject: Re: [pgsql-es-ayuda] Ayuda con inquietud Hola Lazáro, En realidad te agradezco muchísimo tu ayuda. Yo estaba pensando en hacer algo como eso, en este momento estoy estudiando tu código. Mi idea era crear una función que cuando fuera llamada realizara un INSERT en la tabla "h_positio

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
NEW.satelites > ); > > RETURN NULL; > END; > $body$ > LANGUAGE 'plpgsql'; > > --Trigger utilizado > CREATE TRIGGER trg_hist_positions AFTER INSERT OR UPDATE > ON public.positions FOR EACH ROW > EXECUTE PROCEDURE public.fun_trg_hist_positions(); > > Saludos

RE: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Lazáro Rubén García Martínez
AM To: Foro Postgres Subject: Re: [pgsql-es-ayuda] Ayuda con inquietud Hola Lazáro, gracias por responder. Sí gps.id<http://gps.id> es la referencia a una tabla "gps" que se usa para registrar cada uno de los GPS que se registran para ser aceptados por el servidor. Esta tabla &q

Re: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Jorge Toro
Hola Lazáro, gracias por responder. Sí gps.id es la referencia a una tabla "gps" que se usa para registrar cada uno de los GPS que se registran para ser aceptados por el servidor. Esta tabla "gps" tiene datos como: id, name, type, active. de cada uno de los GPS. Y la tabla "position" se encarga de

RE: [pgsql-es-ayuda] Ayuda con inquietud

2012-07-09 Por tema Lazáro Rubén García Martínez
La columna gps_id es única, o almacenas en la tabla toda la trasa de las ubicaciones de los gps?? Saludos. From: pgsql-es-ayuda-ow...@postgresql.org [pgsql-es-ayuda-ow...@postgresql.org] On Behalf Of Jorge Toro [jolt...@gmail.com] Sent: Monday, July 09, 2