Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/07/2008, 17:25
Yerim
 
Fecha de Ingreso: febrero-2008
Mensajes: 27
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Armar consulta avanzada con procedimiento almacenado

Hola, gracias por tu respuesta, pero he podido armar la consulta me manda error en los ()

Espero me puedas ayudar Por favor

create procedure consulta

@Nombre AS VARCHAR(50),
@Calle AS VARCHAR(50),
@Colonia AS VARCHAR(50),
@Carrera AS VARCHAR(50)

AS

SELECT * FROM DatosGenerales
Where (Case When len(rtrim(@Nombre)) = 0
Then 1
Else Case When Nombre_C like '%' + @Nombre + '%'
Then 1
Else 0 End) = 1 And
(Case When len(rtrim(@Calle1)) = 0
Then 1
Else Case When Calle like '%' + @Calle1 + '%'
Then 1
Else 0 End) = 1