Hola a todos
Recibo una variable en mi Procediiento almacenado que contiene el ID del
cliente.
Entonces utilizo esta línea de código:
WHERE ID=@ID
Ahora bien si el @ID es 0 necesito mostrar todos los clientes, entonces la
línea cambia a:
WHERE ID<>@ID
Por el momento tenog dos proceimientos, cada uno con un WHERE diferente.
pero es posible hacer algo así?
(Cuando el @ID sea 0 entonces coja cualquier ID diferente de 0, caso
contrario escoja solo un ID)
WHERE
CASE
WHEN @ID=0 THEN
ID <> @ID
ELSE
ID = @ID
END
1000 gracias de antemano.
Leer las respuestas