From: | "Pelluco Pelluco " <pelluco_(at)hotmail(dot)com> |
---|---|
To: | "Silvio Quadri " <silvioq(at)gmail(dot)com> |
Cc: | "juanramirez(at)cajazacate(dot)com(dot)sv " <juanramirez(at)cajazacate(dot)com(dot)sv>, "mariolos(at)gmail(dot)com " <mariolos(at)gmail(dot)com>, "pgsql-es-ayuda(at)postgresql(dot)org " <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: algoritmo de busqueda proximoregistrodiferente |
Date: | 2010-11-09 14:59:34 |
Message-ID: | COL111-DS8B2CEBBECD44C5EAC7C7DFC300@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Efectivamente eso es lo busco. Voy a buscar en algún foro php.
Gracias.
En todo caso si alguien tiene una rutina se agradecería.
-----Original Message-----
From: Silvio Quadri <silvioq(at)gmail(dot)com>
Date: Tue, 9 Nov 2010 14:31:42
To: <pelluco_(at)hotmail(dot)com>
Cc: <juanramirez(at)cajazacate(dot)com(dot)sv>; <mariolos(at)gmail(dot)com>; <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] algoritmo de busqueda proximo
registrodiferente
El día 9 de noviembre de 2010 11:21, Pelluco Pelluco
<pelluco_(at)hotmail(dot)com> escribió:
> Bien avanzado el tema. No habrá algo más sencillo en php.
> -----Original Message-----
> From: juanramirez <juanramirez(at)cajazacate(dot)com(dot)sv>
> Date: Tue, 9 Nov 2010 14:15:02
> To: <mariolos(at)gmail(dot)com>
> Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
> Subject: Re: [pgsql-es-ayuda] algoritmo de busqueda proximo registro
> diferente
>
> Pelluco Pelluco escribió:
> > Estimados necesito comparar un valor del registro actual con el
> > proximo registro para poder sacar subtotales, el problema es que me
> > gustaria que me ayuden con un algoritmo para hacer esto..
> >
>
> Windowing Functions ?¿?¿
>
> He visto algo muy parecido a lo que necesitas utilizando estas
> funciones, revisa el siguiente enlace:
>
> http://www.pgexperts.com/document.html?id=23
>
> Ojo, que no en todas las versiones de postgres está soportado esas
> funciones.
>
>
>
Tu pregunta es de php ... fijate en algún foro que te pueda dar una
mano mejor ...
No sé si lo querés hacer es un corte de control básico como cuando me
lo enseñaron en cobol en el año 89.
Debería ser algo así.
$registro_anterior = null;
while( $registro_actual = pg_fetch_object($resource) ){
if ( !$registro_anterior ){
// codigo primera vez
} else {
if( $registro_actual->campo_que_quiero_comparar !=
$registro_anterior->campo_que_quiero_comparar ){
// accion en corte de control
}
}
$registro_anterior = $registro_actual;
}
if( !$registr_anterior){
// accion ultimo registro
}
Silvio
--
Silvio Quadri
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Aldo Quezada | 2010-11-09 18:58:19 | Re: algoritmo de busqueda proximoregistrodiferente |
Previous Message | Silvio Quadri | 2010-11-09 14:31:42 | Re: algoritmo de busqueda proximo registrodiferente |