2
我有一個像下面的例子一樣的搜索。問題是,如果術語「beach」多次出現在myTextColumn中,結果會多次返回一個鍵,例如「我去海邊,因爲海灘很酷」。我只需要返回一次。全文搜索返回重複鍵
數據庫服務器是Microsoft SQL 2005
SELECT DISTINCT
Src.[Key] AS MyID
FROM
CONTAINSTABLE(MyTable, myTextColumn, N'FORMSOF(INFLECTIONAL,beach)',500) Src
ORDER BY
MyID
你有沒有試過SELECT TOP 1 Src。[Key]? - 未經測試 – gooddadmike 2012-07-30 18:27:49
TOP 1只返回一條記錄。我需要指定頂部500,只是不重複的鍵。看起來這種搜索類型忽略了DISTINCT關鍵字。 – 2012-07-30 18:37:15
我所能做的就是提高你的答案。我也想知道 – gooddadmike 2012-07-30 18:54:10