No sé si será posible lo que quiero. Pretendo mostrar cualquier fila que contenga al menos una de las palabras buscadas, y en caso de coincidir en varias, que lo ordene de mayor a menor número de coincidencias.
idNoticia-------titulo------------------desarrollo
1--------------google--------------buscador, search
2--------------yahoo---------------buscador, motores, cohetes
3--------------bing------------------chorizo, tocino
4--------------hakia----------------buscador, motores
5--------------ask-------------------motores, flamenco, cohetes
Tengo creado un Índice FULLTEXT en esa tabla llamado indicito para el campo desarrollo.
Si por ejemplo busco:
Código MySQL:
Ver original
Me muestra el resultado 2 y 5:
2--------------yahoo---------------buscador, motores, cohetes
5--------------ask-------------------motores, flamenco, cohetes
No entiendo por que no aparecen también otros resultados como el 1, que contiene "buscador" y el 4, que contiene también "buscador".
*PD: Sólo quiero que busque únicamente en la columna desarrollo.