20/06/2011, 07:49
|
| | | Fecha de Ingreso: enero-2002 Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 10 meses Puntos: 4 | |
buscar palabras en cualquier orden en un select. hola ,
tengo un buscador con asp y mysql, me gustaria que buscara en un campo de texto las palabras por separado, es decir si coloco en mi consulta esto:
calzado femenino,
no lo busque como una frase sino que busque
calzado, femenino, como dos palabras por separado,
asi este en la base de datos "femenino calzado" tambien lo encuentre,
ya que como lo tengo actualmente tiene que encontrarlo en el mismo orden
lo tengo asi
select * from productos where producto like '%"&busqueda&"%'
existe alguna forma de hacerlo correctamente y optimo para que sea muy rapido?
la tabla tiene miles de registros asi que ncesito que sea una consulta muy optima, alguien tiene alguna idea? |