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