Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2008, 16:29
Avatar de intergus
intergus
 
Fecha de Ingreso: mayo-2007
Mensajes: 126
Antigüedad: 17 años
Puntos: 3
order by Score + otro campo

Hola a todos

Otra vez mas por aqui con dudillas facilonas

En una busqueda con MATCH AGAINST....

Necesito ordenar una busqueda por mayor coincidencia y por otro campo de puntos, a mas puntos, deberia salir antes que otro con menos puntos, pero no antes que otro que tenga mas coincidencia en la busqueda. Espero haberme explicado

ORDER BY Score,puntos DESC

Esto es lo que puse pero no sale como yo quiero. No se si se podra pero creo que deberia ser algo asi como:

ORDER BY SUM(Score,puntos) DESC

aunque imagino que la sintaxis será algo mas compleja.

Esto seria una forma valida de conseguir el orden que pretendo o me estoy complicando mucho??

el campo punto es un campo que numerico al que asigno un numero y a mayor numero, mejor posición debe aparecer, pero creo que nunca deberia aparecer por encima de otro que tenga mayor coincidencia de palabras con la busqueda que se esté realizando.

A ver si se os ocurre algo.

Gracias.
Salu2

Última edición por intergus; 08/01/2008 a las 16:53