Skip site navigation (1) Skip section navigation (2)

Re: Ayuda con una funcion SQL

From: "Jose Luis Balle" <joseluisballe(at)gmail(dot)com>
To: "Juan Carlos Badillo Goy" <badillo(at)cav(dot)desoft(dot)cu>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda con una funcion SQL
Date: 2008-06-23 12:54:42
Message-ID: 6d87542d0806230554m1f15f527m75a5e8b2f3563900@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
No te sirve un UNION ALL?
SELECT * FROM rs_tabla_1 UNION ALL SELECT * FROM rs_tabla_2

2008/6/20 Juan Carlos Badillo Goy <badillo(at)cav(dot)desoft(dot)cu>:

>  Ahora estoy tratando de hacer que una función me retorne lo siguiente:
> (la
> suma o union por asi decirlo de rs_tabla_1 y rs_tabla_2 )
>
> CREATE OR REPLACE FUNCTION "public"."funct_resultante" (aid_usuario
> integer)
> RETURNS SETOF "public"."tabla_1" AS
> $body$
> declare rs_tabla_1 tabla_1%rowtype;
> declare rs_tabla_2 tabla_1%rowtype;
> begin
>
>        for rs_tabla_1 in
>            select * from rs_tabla_1 where propietario = aid_usuario and
> (tipo = 2 or tipo = 7)
>        loop
>            return next rs_tabla_1;
>        end loop;
>
>        for rs_tabla_2 in
>            select * from rs_tabla_2 where propietario = aid_usuario and
> tipo
> = 9
>        loop
>            return next rs_tabla_2;
>        end loop;
>
>   return;
> end;
> $body$
> LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;
>
>


-- 
Informático:
Persona falta de recursos que, partiendo de premisas falsas y de
especificaciones inconsistentes e incompletas, dirigido por incompetentes y
utilizando herramientas que no funcionan es capaz de iniciar un proyecto de
dudoso éxito realizando una obra de arte que ,por supuesto, es cara y no
tiene otro fin que dar prestigio a la empresa que ha contratado sus
servicios.
http://islamanzana.es/desarrollo-de-software/definicion-de-informatico

In response to

pgsql-es-ayuda by date

Next:From: Gabriel FerroDate: 2008-06-23 14:36:00
Subject: instalar tsearch
Previous:From: Jose Luis BalleDate: 2008-06-23 12:48:06
Subject: Re: RE: [pgsql-es-ayuda] Problemas con las ñ y las tildes

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group