Google喜欢在SQL Server中使用全文搜索进行搜索查询

dot*_*uts 5 sql-server search freetext full-text-search

我正在运行一个小型网站,其中我想制作像"相关链接"部分这样的功能.

为此,我创建了全文目录和索引.

到目前为止,我尝试了很多方法来创建搜索查询,其行为类似谷歌,但我会说我甚至没有接近谷歌正在做的10%.在我的研究期间,我发现只有在查询之后才能提供良好的记录.

Select col1, col2
from MyTable
Where
FREETEXT(col1,  'User Passed Search Text')
Run Code Online (Sandbox Code Playgroud)

有没有人有很好的方法来创建一个FullText搜索查询,它可以帮助获得给定文本更好的相关记录?

谢谢

小智 0

在 where 条件中用 * 代替 col1 它将在完整的表中搜索并给出结果检查链接 http://sqlmag.com/sql-server/sample-full-text-search-engine