Re: No acierto usando CASE.

From: "Alejandro D(dot) Burne" <alejandro(dot)dburne(at)gmail(dot)com>
To: "Pablo Braulio" <brulics(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: No acierto usando CASE.
Date: 2007-12-04 12:32:55
Message-ID: 8398dc6d0712040432q30d45c4cu5e0959c4de32a789@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2007/12/4, Pablo Braulio <brulics(at)gmail(dot)com>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hola a todos.
>
> No he usado mucho CASE en un select, por lo que no doy correctamente con
> la sintaxis.
>
> Si pongo en un select esto:
>
> ..(CASE WHEN instmant='I' THEN 'Instalación' ELSE 'Mantenimiento')...
>
> Me da error.
>
> Lo que intento hacer es que si el valor del cmapo instmant=I pues que me
> muestre el texto "Instalación", de lo contrario que muestre "Mantenimiento".
>
> ¿Alguien me podría ayudar?.
>
> Gracias a todos.
> - --
> < ¡¡Nos vemos!! >
> ----------------------------

SELECT CASE WHEN instmant='I' THEN 'Instalación' ELSE 'Mantenimiento' END

Saludos...
Alejandro

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Pablo Braulio 2007-12-04 12:35:12 Re: No acierto usando CASE.
Previous Message Alvaro Herrera 2007-12-04 12:24:10 Re: No acierto usando CASE.