From: | "Alejandro D(dot) Burne" <alejandro(dot)dburne(at)gmail(dot)com> |
---|---|
To: | "ernesto contreras" <eeljuri(at)gmail(dot)com> |
Cc: | fhevia(at)ip-tel(dot)com(dot)ar, pgsql-es-ayuda(at)postgresql(dot)org, alvherre(at)alvh(dot)no-ip(dot)org |
Subject: | Re: Realizar cálculos sobre una tabla con una función |
Date: | 2008-11-11 19:32:00 |
Message-ID: | 8398dc6d0811111132u7312102ata3a4213355035cf3@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El día 11 de noviembre de 2008 13:14, ernesto contreras
<eeljuri(at)gmail(dot)com> escribió:
> Sin conocer tus necesidades reales, puedo asegurarte que lo mejor sería
> hacer un bloque en PgSql, es mucho más manejable.
>
>
> Ernesto Contreras.
> Bantech Soluciones Financieras.
>
Si, solamente necesitaba hacer una consulta, probablemente por el
tiempo que me llevó lo hubiese terminado antes escribiendo una
función. De todas formas para la próxima ya aprendí a solucionarlo
Gracias. Alejandro
>
> On 11/11/08, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
>>
>> Alejandro D. Burne escribió:
>>
>> > > SELECT func(c1, 22) FROM (select c1 from tabla) t1;
>> > >
>> > > ó
>> > >
>> > > SELECT func(c1, c2) FROM (select c1, 22 as c2 from tabla) t2;
>>
>> > Ok, esto lo había podido hacer; el inconveniente es que no me devuelve
>> > la estructura del registro separado en campos; es decir me devuelve:
>> >
>> > estructuraregistro
>> > -------------------------------------------------
>> > (1.00,2.00)
>> > (2.00,5.00)
>> > (2 rows)
>> >
>> > Existe alguna forma de descomponer este resultado en campos
>> > independientes?
>>
>> Creo que esto debería funcionar:
>>
>> SELECT (func(c1, c2)).* FROM (select c1, 22 as c2 from tabla) t2;
>>
>> --
>> Alvaro
>> Herrera http://www.advogato.org/person/alvherre
>> "Cuando mañana llegue pelearemos segun lo que mañana exija" (Mowgli)
>> --
>> TIP 8: explain analyze es tu amigo
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Roberto A. | 2008-11-11 19:46:06 | Problemas usando like |
Previous Message | Alejandro D. Burne | 2008-11-11 19:29:51 | Re: Realizar cálculos sobre una tabla con una función |