Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ordenar resultados por numero de coincidencias

Estas en el tema de Ordenar resultados por numero de coincidencias en el foro de Mysql en Foros del Web. Hola chicos, espero que podais ayudarme, por que me tiene desesperado:) La cuestion es que tengo una tabla: tabla ('id' int primary key, 'texto' varchar(200)) ...
  #1 (permalink)  
Antiguo 18/11/2009, 13:12
 
Fecha de Ingreso: mayo-2007
Mensajes: 60
Antigüedad: 16 años, 11 meses
Puntos: 3
Ordenar resultados por numero de coincidencias

Hola chicos,
espero que podais ayudarme, por que me tiene desesperado:)
La cuestion es que tengo una tabla:
tabla ('id' int primary key, 'texto' varchar(200))
e imaginemos que quiero buscar en 'texto' coche y rojo... como creo la consulta para que me muestre los registros uqe contienen 1 o las 2 palabras pero ordenadas por numero de apariciones en el texto?

Si lo conseguiis sereis mis heroes:P

Un Saludo,

Última edición por David; 18/11/2009 a las 13:18 Razón: Eliminar firma del cuerpo del mensaje
  #2 (permalink)  
Antiguo 18/11/2009, 13:19
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Ordenar resultados por numero de coincidencias

Debes hacer búsquedas FULLTEXT.
Véase: http://dev.mysql.com/doc/refman/5.0/...xt-search.html
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:23.