NEAR Term
Il termine NEAR viene usato per specificare che due termini di ricerca del contenuto devono essere relativamente vicini l'uno all'altro per essere riconosciuti come corrispondenti per il predicato CONTAINS .
La sintassi per il termine NEAR è:
<content_search_term> NEAR | ~ <content_search_term>
Il termine NEAR può essere rappresentato dalla parola chiave "NEAR" o da una tilde (~).
Quando le parole unite da NEAR nella query vengono trovate all'interno di circa 50 parole l'una all'altra all'interno della colonna in cui viene eseguita la ricerca, il termine NEAR restituisce una corrispondenza. Più vicino sono le due parole, più alto è il rango calcolato per il termine NEAR. Più lontano le due parole sono, più basso è il rango.
Nota
Il numero di parole tra i termini di ricerca trovati è approssimativo e dipende dall'aspetto delle parole non significative, ad esempio "a" o "the" e dal modo in cui i wordbreaker tokenzzano il testo. Può essere minore di 50.
Nella tabella seguente vengono descritti i tipi di termini di ricerca del contenuto che possono essere usati con un termine NEAR in un predicato CONTAINS.
Tipo | Descrizione | Esempi | |
---|---|---|---|
Word | Una singola parola senza spazi o altri segni di punteggiatura. Le virgolette doppie non sono necessarie. |
|
|
Frase | Più parole o spazi inclusi. |
|
|
Wildcard (Carattere jolly) | Parole o frasi con l'asterisco (*) aggiunto alla fine. Per altre informazioni, vedere Uso di caratteri jolly nel predicato CONTAINS. |
|
Nota
Se le parole corrispondenti specificate con il termine NEAR vengono trovate entrambe nella colonna in cui viene eseguita la ricerca, ma sono più distanti da 50 parole, il risultato viene comunque restituito, ma ha un rango pari a 0.
Esempio
Nell'esempio seguente viene illustrato il concatenamento dei termini NEAR, usando sia le forme brevi che lunghe del termine:
...WHERE CONTAINS('computer NEAR software ~ "setup application"')
Argomenti correlati
-
Riferimento
-
Informazioni concettuali