Ho una domanda testo completo che termina con:Come ponderare 'ORDER BY' in mysql?
ORDER BY RELEVANCE DESC, CLICK_RATE DESC
Posso dare peso dell'ordine da parte del? Forse 0.3
di rilevanza e 0.7
a click_rate
?
Per come stanno le cose adesso, anche se le cambio in giro, i risultati non sono soddisfacenti.
In alternativa, come è possibile avere i risultati migliori 3
ordinati per CLICK RATE
e il resto ordinati per rilevanza.
Questo ha più senso, così ho cancellato la mia risposta. +1 !!! – RolandoMySQLDBA
il campo di pertinenza è 0-1 e il campo click_rate è 0.1 e su ... questo funziona ancora? apprezzo molto la tua risposta, ty – califmerchant
@califmerchant Non so perché ho pensato che la conversione sarebbe stata un problema, ma non è così. Detto questo, il campo di pertinenza è un ordine di grandezza maggiore di click_rate che potresti trovare sopraffatto dalla percentuale di clic. Probabilmente dovrai giocare con i numeri per trovare i valori che ti piacciono con –