Suchfunktionalität der Bereichsauswahl

 

Bei der Suche innerhalb von Texten – wie z.B. Kundennamen oder Ort – kann häufig auch mit Platzhaltern gearbeitet werden. Die Syntax hält sich hier an die SQL-Norm.

 

Die „%“ – Funktion

Häufig wiederkehrende Fragen sind z.B. „Ich hätte gerne alle Kunden, die mit „M“ beginnen“. Die Antwort erhält man, indem in einer der Suchvarianten nach „Nachname“  folgendes eingegeben wird:

 

Auswahl

Ergebnis

M%

„Ich hätte gerne alle Kunden, die mit „M“ beginnen“

 

%,kiel

Alle Kunden aus „Kiel“

 

m%,k%

Alle Kunden mit „M“ aus „K“

 

me%,ka%

Alle „Me“ aus „Ka“

 

%ma,fritz

 

Alle, die irgendwo im Namen die Zeichenfolge „ma“ aufweisen und mit Vornamen „Fritz“ heißen

 

Die „_“ Funktion (Unterstrich „Shift –„)

Diese Funktion dient als Platzhalter für ein Zeichen.

 

Auswahl

Ergebnis

_e

Alle Kunden mit „e“ an zweiter Stelle

 

m__er

 

Alle „Meier“, unabhängig ob sie mit „ei, ey, ay, ai“ etc. an zweiter und dritter Position geschrieben werden

Achtung: Hier wird natürlich auch der Name „Mauer“ etc. ausgewiesen.

m[_]m__er

Um einen echten Unterstrich zu suchen, muss man diesen in eckige Klammern setzen. Dieses Beispiel alle Einträge, die mit „m“ beginnen, dann einen Unterstrich „_“ haben und danach alle „Meier“, unabhängig ob sie mit „ei, ey, ay, ai“ etc. an zweiter und dritter Position geschrieben werden. Also z.B.: m_Mayer.

 

 

Soll der Unterstrich _ gesucht werden und nicht als Platzhalter dienen, so ist er in eckigen Klammern zu setzen: [_]

 

Kombination aus „%“ und „_“

Auswahl

Ergebnis

m__er,%baden

 

Alle mit „M“ an erster Stelle und „er“ an 4.-5. Aus „…...baden“

_b%er,%baden

 

Alle mit „b“ an zweiter Stelle und anschließend irgendwo „er“ aus „…..baden“