
08/01/2008, 16:29
|
 | | | Fecha de Ingreso: mayo-2007
Mensajes: 126
Antigüedad: 17 años, 9 meses 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 |