Estoy un tanto lento, hace 2 horas que estoy y no me doy cuenta como
solucionarlo; les cuento: tengo una funcion que me devuelve una tupla.
Cómo puedo hacer para pasarle valores variables desde una tabla a esa
función para que me devuelva los valores calculados, por ejemplo

SELECT * FROM func(1,22);
campo1 | campo2
1 | 2

SELECT * FROM func(2,22);
campo1 | campo2
2 | 5


Ahora supongamos que necesito obtener el calculo de 32000 valores
distintos almacenados en una tabla, hacer algo como:

SELECT * FROM func(select campo, 22 from tabla);
campo1 | campo2
1 | 2
2 | 5
4 | 7
5 | 8....


Saludos y gracias por el tiempo
Alejandro
--
TIP 5: ¿Has leído nuestro extenso FAQ?
         http://www.postgresql.org/docs/faqs.FAQ.html

Responder a