Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/01/2010, 21:11
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Como buscar por coincidencias de palabras con mysql

Cita:
Me refiero claro a cuando las palabras tienen errores ortograficos y la busqueda encuentra similitudes con valores guardados en la DB mysql
Si hay diferencia en el patrón buscado con LIKE, simplemente no las encontrará. Para poder hallar coincidencias debe existir similitud entre el patrón buscado y el almacenado. Donde puede haber diferencias y aún así salir como resultado, es en aquellos que serán reemplazados por el comodín.
Ahora bien, si lo que deseas es una aproximación aún habiendo ciertas diferencias, debes usar REGEXP.

La inmensa mayoría de tus dudas se resolverán si simplemente lees el manual de referencia:
3.3.4.7. Coincidencia de patrones
Apéndice F. Expresiones regulares en MySQL
12.7. Funciones de búsqueda de texto completo (Full-Text)
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)