Condividi tramite


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.
...WHERE CONTAINS('computer NEAR software)')
Frase Più parole o spazi inclusi.
...WHERE CONTAINS('"computer software" NEAR hardware)'
Wildcard (Carattere jolly) Parole o frasi con l'asterisco (*) aggiunto alla fine. Per altre informazioni, vedere Uso di caratteri jolly nel predicato CONTAINS.
...WHERE CONTAINS('"compu*" NEAR "soft*"')

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"')

Riferimento

Clausola WHERE

Informazioni concettuali

Predicati full-text

Uso dei caratteri jolly nel predicato CONTAINS