SQL Server Freetext match - how do I sort by relevance

前端 未结 2 1545
刺人心
刺人心 2020-12-31 18:02

Is it possible to order results in SQL Server 2005 by the relevance of a freetext match? In MySQL you can use the (roughly equivalent) MATCH function in the ORDER BY section

相关标签:
2条回答
  • 2020-12-31 18:07

    If you are using FREETEXTTABLE then it returns a column name Rank, so order by Rank should work. I don't know if other freetext search methods are also returning this value or not. You can have a try.

    0 讨论(0)
  • 2020-12-31 18:29

    Both FREETEXTTABLE and CONTAINSTABLE will return the [RANK] column, but make sure you are using either the correct variation or union both of them to get all appropriate results.

    0 讨论(0)
提交回复
热议问题