From: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Funciones que retornan tuplas calculadas |
Date: | 2007-05-25 22:03:19 |
Message-ID: | BAY105-F58F22200FF154B7CD568AE32B0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola!
Tengo el sigte problema con una funcion que quiero retornar una tupla:
create table foo
( a int,
b int,
c int,
fecha timestamp )
Select a-b as GG, b-c as DD, (a-b)/c as SS, (a+b+c)/c as RR
from foo
where
fecha = date
este select lo hago con sum porque quiero los valores totales de cada caso.
Mi pregunta es quiero hacer una funcion que me dichos valores en una tupla o
varias y poder retornarlos. EL problema es que no se que retornar .
He leido las funciones sql con setof pero estas retornar valores de una
tabla pero si yo quiero retornar solo un sibconjunto de esas columnas no se
como hacerlo porque el SETOF ya no es igual a la tabla.
Existe alguna forma de hacer una funcion que pueda retornar esto como un
select. Algo asi
GG | DD | SS | RR
------------------------------
2.5 | 3.2 | 4.2 | 6.5
0 | 2.3 | 5.2 | 4.23
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
_________________________________________________________________
Visita MSN Latino Noticias: Todo lo que pasa en el mundo y en tu paín, ¡en
tu idioma! http://latino.msn.com/noticias/
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-05-25 22:16:59 | Re: Funciones que retornan tuplas calculadas |
Previous Message | Edwin Quijada | 2007-05-25 21:16:34 | Re: Trabajndo con fechas y Horas |