NEAR 字詞
NEAR 詞彙用來指定兩個內容搜尋字詞必須相對接近彼此,才能辨識為 CONTAINS 述詞的比對。
NEAR 詞彙的語法為:
<content_search_term> NEAR | ~ <content_search_term>
NEAR 詞彙可由關鍵字 「NEAR」 或 tilde (~) 來表示。
當查詢中 NEAR 聯結的字組在搜尋資料行內大約 50 個單字內找到時,NEAR 字詞會傳回相符專案。 這兩個單字越接近,即 NEAR 詞彙的計算排名愈高。 這兩個字的距離越遠,排名越低。
注意
找到搜尋字詞之間的字數大約是近似的,取決於雜訊字的外觀,例如 「a」 或 「the」,以及斷詞工具如何標記文字。 其可能小於 50。
下表描述可與 CONTAINS 述詞中的 NEAR 詞彙搭配使用的內容搜尋字詞類型。
類型 | 描述 | 範例 | |
---|---|---|---|
Word | 不含空格或其他標點符號的單字。 不需要雙引號。 |
|
|
片語 | 多個單字或內含空格。 |
|
|
萬用字元 | 將星號 (*) 新增至結尾的字詞或片語。 如需詳細資訊,請參閱 CONTAINS 述詞中使用萬用字元。 |
|
注意
如果在搜尋的資料行中找到以 NEAR 字詞指定的相符字組,但比 50 個單字還遠,結果仍會傳回,但 排名 為 0。
範例
下列範例示範使用短期和長期形式來鏈結 NEAR 詞彙:
...WHERE CONTAINS('computer NEAR software ~ "setup application"')
相關主題