Re: [Pgsql-ayuda] CASE WHEN

From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
To: "Edwin Quijada" <listas_quijada(at)hotmail(dot)com>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] CASE WHEN
Date: 2004-01-16 16:00:36
Message-ID: m3d69jsx23.fsf@conexa.fciencias.unam.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

"Edwin Quijada" <listas_quijada(at)hotmail(dot)com> writes:

> Donde puedo conseguir informacion sobre la clausula CASE WHEN que se
> usa en los select?>>>

En el manual del usuario de PostgreSQL, revisa:

http://www.postgresql.org/docs/7.3/static/functions-conditional.html#AEN9698

> O si alguin me puede explicar como se usa?

Fácil, CASE WHEN <condición> THEN <expresión>
WHEN <condición> THEN <expresión> ...
ELSE <expresión> END

ej,

SELECT CASE WHEN foo = 1 THEN 'foo es uno'
WHEN foo = 2 THEN 'foo es dos'
ELSE 'no se que es foo' END
FROM bar;

Saludos,
Manuel.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Manuel Sugawara 2004-01-16 16:01:19 Re: [Pgsql-ayuda] Ayuda....
Previous Message Marco Orellana 2004-01-16 15:26:42 [Pgsql-ayuda] [newbie] createdb