| 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: | Whole Thread | Raw Message | 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
| 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. |