是否可以通过自由文本匹配的相关性对 SQL Server 2005 中的结果进行排序?在 MySQL 中,您可以在 ORDER BY 部分中使用(大致等效的)MATCH 函数,但我在 SQL Server 中没有发现任何等效函数。
来自MySQL 文档:
对于表中的每一行,MATCH() 返回一个相关值;也就是说,搜索字符串与 MATCH() 列表中命名的列中该行中的文本之间的相似性度量。
因此,例如,您可以按票数排序,然后按相关性排序,最后按创建日期排序。这是可以做到的,还是我坚持只返回匹配值而没有这种排序能力?