Bonjour

Je souhaite avoir un "score" sur mes requetes pour avoir un ordre d'affichage sur la pertinence de la recherche
(oui il y a fulltext que j'utilise, mais si la pertinence de mon fulltext j'aimerai switcher sur du like)

Donc j'ai cherché en vain et j'ai rien trouvé.. comme je ne suis pas un expert de la chose
pensez-vous que cette partie ci-dessous pourrait faire l'affaire, si oui comment formuler cette partie correctement ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT nomsite, description, mcles, texte, 
(((nomsite LIKE '%$motsy%') * 2) +
((description LIKE '%$motsy%') * 3) +
((mcles LIKE '%$motsy%') * 1) +
((texte LIKE '%$motsy%') * 5)) score FROM $tableannu
ORDER BY score DESC
D'avance merci de votre aide
Cordialement