Filtro de consultas

06/08/2004 - 17:50 por Daniel Durand | Informe spam
Hola específicamente no encuentro la forma de hacer un filtro en una sola
consulta, el filtro es sobre un valor entero en donde 0 implica sin filtro
ejemplo

SELECT EMPLEADOS.* FROM empleados WHERE empleado.tipo = @itipo

itipo puede tomar cualquier valor el problema es que el cero implica todos,
lo que no queria es hacer una dos consultas.


Espero que se entienda


Saludos
 

Leer las respuestas

#1 Isaías
06/08/2004 - 18:38 | Informe spam
Tal vez:
DECLARE @TIPO VARCHAR
SET @TIPO = '54'
SELECT AUDIT.* FROM AUDIT
WHERE AUDIT.UR_SPID LIKE (CASE WHEN @TIPO = '0' THEN '%'
ELSE @TIPO+'%' END)

Preguntas similares