1 pièce(s) jointe(s)
Rank égaux sur un freetexttable
Bonjour, j'ai développé une application de quiz.
J'ai besoin de retrouver rapidement une question à partir d'une chaine de caractères passés en paramètres. J'ai donc utilisé freetextable qui me permet de retrouver la question la plus proche dans 99% des cas, via le rank du jeu de résultats
Hors je viens de tomber sur un cas et je n'arrive pas à trouver la solution. Sans doute manque t'il quelquechose dans le paramétrage du catalogue ou de la requete freeetextable. La requête est la suivante :
Code:
1 2 3
| select top 10 IDQUESTION, * from
FREETEXTTABLE(QUESTION, TEXTEQUESTION, 'Quel était le pays organisateur de la coupe du monde de football en 1982 ?') ftt
inner join question q on ftt.[key] = q.idquestion order by rank desc |
Mon problème est que les résultats pour cette requête ont le même rank :
Pièce jointe 575459
Si quelqu'un avait sinon une solution, au moins une explication au fait que le "1982" est ignoré, je lui en saurais gré.