NEAR: nærhedsoperator
Opreatoren NEAR anvendes til at definere en bestemt sammenhæng mellem to eller flere ord.
Den grundlæggende syntaks ved brug af NEAR er følgende:
near((ord1, ord2), N, TRUE) - N angiver hvormange ord, der højst må være mellem ord1 og ord2. TRUE betyder, at ordene skal findes i den angivne rækkefølge
near((ord1, ord2), N, FALSE) - FALSE betyder, at ordene kan forkomme i tilfældig rækkefølge. FALSE er altid default, så det er ikke nødvendig at skrive det.
near((ord1, ord2),) - hvis både tallet 'N' og TRUE udelades søges efter tekster, hvor ord1 og ord2 findes i vilkårlig rækkefølge og med højst 100 ord imellem (default er N=100)
ord1 near ord2 - identisk med 'near((ord1, ord2),)'
near((ord1, ord2, ord3), 3, TRUE) - der kan godt skrives flere end 2 ord. Her søges efter tekster, hvor der højst er 3 ord mellem hver og i den angivne rækkefølge
near((ord1, ord2 or ord3), 3, TRUE) - i NEAR-parantesen kan operatorerne AND, OR og NOT anvendes.
near((ord1, ord2, ord3), 3, TRUE) and ord4 - NEAR kan kombineres med de øvrige operatorer AND, OR og NOT.