Re: Consulta de select

From: Leonel Nunez <lnunez(at)enelserver(dot)com>
To: Luis Guevara <luisguevara(at)expressmail(dot)net>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Consulta de select
Date: 2005-03-31 14:28:03
Message-ID: 424C08F3.30508@enelserver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Luis Guevara wrote:

>Hola amigos:
>
>Tengo un campo con nombre FORMA que puede tener los valores: "1" o "0"
>
>¿Como puedo hacer para que al ejecutar una consulta en lugar de 1 muestre
>"COPIA" y en lugar de 0 muetres "ORIGINAL"?
>
>Muchas gracias
>
>atte.
>Luis Guevara
>
>
>
>
>---------------------------(fin del mensaje)---------------------------
>TIP 2: puedes desuscribirte de todas las listas simultáneamente
> (envíe "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)
>
>
>
>

usa el CASE :

leonel=> select * from a;
a
---
1
1
1
0
0
0
(6 rows)

leonel=> select
leonel-> CASE WHEN a =1 then 'COPIA'
leonel-> WHEN a = 0 then 'ORIGINAL'
leonel-> END
leonel-> from a;
case
----------
COPIA
COPIA
COPIA
ORIGINAL
ORIGINAL
ORIGINAL
(6 rows)

Leonel

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Patricio Muñoz 2005-03-31 14:29:05 Re: pl/perl
Previous Message Hugo Gamarra 2005-03-31 14:27:29 RE: Consulta de select