2

我有一个类似下面例子的搜索。问题是如果术语“海滩”多次出现在 myTextColumn 中,则结果会多次返回一个键,例如“我去海滩是因为海滩很酷”。我只需要退回一次。

数据库服务器是 Microsoft SQL 2005

  SELECT DISTINCT          
    Src.[Key] AS MyID
  FROM            
    CONTAINSTABLE(MyTable, myTextColumn, N'FORMSOF(INFLECTIONAL,beach )',500) Src
  ORDER BY 
    MyID
4

1 回答 1

0

事实证明,该问题是由错误的全文搜索索引引起的。它必须使用“不跟踪更改”以及给定语言的正确分词器来重建。

于 2012-07-31T00:16:02.710 回答