Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/01/2007, 08:17
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Re: Consulta SQL complicada

Si cuando el usuario no teclea nada, mandas una cadena vacia, puedes filtrarlo con...

Código:
select * 
from    mitabla
Where  nombre = Case when @Nombre = '' Then Nombre Else @Nombre End

Si cuando el usuario no teclea nada, mandas un nulo, puedes filtrarlo con...

Código:
select * 
from    mitabla
Where  nombre = isnull(@Nombre,Nombre)


la misma operacion para los otros tres campos...agregandolos con un AND

un saludo!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.