Busqueda sobre campo varchar

26/09/2005 - 13:22 por Asier | Informe spam
hola grupo:

Tengo una tabla con un campo varchar 255. El usuario tiene un criterio
de búsqueda en pantalla sobre este campo. La dificultad es que si quiere
buscar por 2 palabras tengo que hacerlo independientemente del orden en el
que aparezcan en el campo, es decir, si el usuario escribe: palabra1
palabra2, debería buscar like '%palabra1%palabra2%' ó
'%palabra2%palabra1%'. Pueden ser 3 palabras, 4, etc.

Hay alguna función de Sql Server que lo haga o se os ocurre alguna forma
de hacerlo.

Saludos,

Asier
 

Leer las respuestas

#1 Maxi
26/09/2005 - 13:55 | Informe spam
Hola, podrias pasar la cadena como bien dices o bien usar Or en la consulta


Salu2
Maxi


"Asier" escribió en el mensaje
news:
hola grupo:

Tengo una tabla con un campo varchar 255. El usuario tiene un criterio
de búsqueda en pantalla sobre este campo. La dificultad es que si quiere
buscar por 2 palabras tengo que hacerlo independientemente del orden en el
que aparezcan en el campo, es decir, si el usuario escribe: palabra1
palabra2, debería buscar like '%palabra1%palabra2%' ó
'%palabra2%palabra1%'. Pueden ser 3 palabras, 4, etc.

Hay alguna función de Sql Server que lo haga o se os ocurre alguna
forma
de hacerlo.

Saludos,

Asier



Preguntas similares