From: | Henry <hensa22(at)yahoo(dot)es> |
---|---|
To: | Jaime Casanova <systemguards(at)gmail(dot)com>, Miguel Panuera <mpanuera(at)gmail(dot)com> |
Cc: | PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: como devolver una consulta modificada?¿ |
Date: | 2007-08-07 05:03:54 |
Message-ID: | 277455.90395.qm@web30813.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
--- Jaime Casanova <systemguards(at)gmail(dot)com> escribió:
> siempre envia una copia a la lista (usa reply to
> all)
>
> On 8/7/07, Miguel Panuera <mpanuera(at)gmail(dot)com>
> wrote:
> > Muchas GRacias Sr. Jaime
> > pero aun tengo una duda, no se si me puedan
> ayudar, se me vino a la mente,
> > modificar los resultados del select
> > en una funcion, como podria modificar el resultado
> del select, x ejemplo,.
> > un select me devuelve
> > ------------------------------------------
> > 1 A 12345
> > 2 B 56789
> > ------------------------------------------
> > y yo quiero q me devuelva: (donde A=45, B=65);
> > ------------------------------------------
> > 1 45 12345
> > 2 65 56789
> > ------------------------------------------
> > como se podria hacer esto?¿
> >
creo que lo que quieres es algo como
select case alguncampo
when 'A' then 45
when 'B' then 65
else null
end
from algunatabla;
espero esto ayude.
saludos
> no entiendo, podrias explicarte mejor? en todo caso
> si creas una
> funcion todo lo que debes hacer es ponerla en el
> select
>
> select tu_funcion_que_modifica_los resultados(campo)
> from tabla
>
______________________________________________
Sé un Mejor Viajero
¿Quieres saber cómo? ¡Deja que otras personas te ayuden!
http://advision.webevents.yahoo.com/reto/viaje.html
From | Date | Subject | |
---|---|---|---|
Next Message | Henry | 2007-08-07 05:20:16 | mejorar rendimiento de consulta |
Previous Message | Jaime Casanova | 2007-08-07 04:03:17 | Re: como devolver una consulta modificada?¿ |