Hola foro,
Tengo los siguiente
Tabla 1
Campo1, Campo2, Campo3
1, 0, Null
2, 3, 5
3, 10, Null
4, 3, Null
5, 10, 10
...
Deseo filtrar por el campo2 y campo3, pero si no doy valor para busqueda del
campo3 que me devuelva todos inclusie los nulos, es decir
Declare @Campo2 int, @Campo3 int
Select @Campo2 = 3, @Campo3 = null
Select * From tabla1 Where Campo2 = @Campo2 and Campo3 = IsNull(@Campo3,
Campo3)
Pero solo me devuelve
Campo1, Campo2, Campo3
2, 3, 5
y quisiera que me devuelva:
Campo1, Campo2, Campo3
2, 3, 5
4, 3, Null
Saludos
Leer las respuestas