Procedimientos Almacenados con case

Buenas tardes expertos.

Quiero crear un procedimiento almacenado donde:

-Tengo una base de datos llamada BD2007.

-La tabla a la que realizo el SELECTO se llama CMDMOVIMIENTO.

-contiene un atributo (campo) llamado CMDCodigoCuentaMovimiento y quiero realizar un CASE dentro del SELECT en el procedimiento almacenado donde:

     * al realizar la consulta me cree una vista que contenga algunos datos de la tabla CMDMOVIMIENTO.

     *que con el CASE pregunte si el código del movimiento es igual a (p.ej:61152012221), me pase el valor que contiene ese registro a un criterio (campo: VrManoObraPintura) de la vista     

     *en el procedimiento almacenado, la vista, de acuerdo a la cantidad de CASE o códigos a comparar, creara un campo de valor, para poder llamarlo cuando corresponda.

Espero, primero haber sido claro y por otra parte que me pueda ayudar.

Gracias

Añade tu respuesta

Haz clic para o