Re: Realizar cálculos sobre una tabla con una función

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
>
>

In response to

Browse pgsql-es-ayuda by date

  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