Re: [pgsql-es-ayuda] recorrer una record

2013-01-28 Por tema Anthony
Hola Roberto siguiendo con la idea de Alvaro de la función LAG, quedaria algo así: with consulta as (select num,nombre, lag(num,1,null) over () as anterior from tabla) select anterior from consulta where num=9 saludos El 29/01/2013 2:26, Alvaro Herrera escribió: Roberto A. escribió: Te

Re: [pgsql-es-ayuda] recorrer una record

2013-01-28 Por tema Alvaro Herrera
Roberto A. escribió: > Tengo una funcion en la cual tengo un bucle for loop que recorrer una > record y es aqui donde no se como hacer para que cuando dentro del for al > encontrar un valor determinado acceda a los valores de record en una fila > anterior. > > ej: > > el record tiene estas tabla

Re: [pgsql-es-ayuda] recorrer una record

2013-01-28 Por tema Raul Andres Gutierrez Alejo
CREATE OR REPLACE FUNCTION test(e_num integer) RETURNS integer AS $BODY$ DECLARE registro RECORD; registro_anterior RECORD; BEGIN registro_anterior:=NULL; FOR registro IN SELECT num , nombre FROM tabla LOOP IF registro.num = e_num THEN

[pgsql-es-ayuda] recorrer una record

2013-01-28 Por tema Roberto A.
Buenas a toda la comunidad. Espero puedan ayudarme con un problema que me tiene ya varios dias sin poderlo resolver. Tengo una funcion en la cual tengo un bucle for loop que recorrer una record y es aqui donde no se como hacer para que cuando dentro del for al encontrar un valor determinado acced