Verwenden einer Abfrage-Eingabe zum Filtern von Daten in einer Textdateidatenbank |
Die Suche mithilfe einer Abfrage-Eingabe ist vergleichbar mit der Suche anhand einer anderen Art von Filter. Sie können Platzhalterzeichen verwenden, um Ihre Suche zu verfeinern. In Textdateidatenbanken können Sie bestimmte Sonderzeichen umgehen, sodass sie in der Abfrage-Eingabe als einfache Zeichen behandelt werden.
Um ein Sonderzeichen zu umgehen, setzen Sie es in Klammern ([ ]), um anzuzeigen, dass das Zeichen als Teil des Suchbegriffs behandelt werden soll.
Angenommen, Sie haben die folgende Abfrage-Eingabe für das Feld „Name“ in einer Textdateidatenbank erstellt:
Name wie ?NamePrompt
Wenn Sie Beim Drucken John*
in Ihre Abfrage-Eingabe eingeben, stimmt jeder Name, der mit „John“ beginnt, mit Ihrer Abfrage überein. Sie können Suchergebnisse wie die folgenden erhalten:
John Berry
John Hancock
Max Mustermann
Wenn Sie jedoch tatsächlich den Eintrag „John*“ finden möchten, bei dem das Sternchen (*) Teil des Suchbegriffs ist, möchten Sie, dass das Sternchen als einfaches Zeichen und nicht als Platzhalter behandelt wird. Dazu umgehen Sie das Sternchen, indem Sie es in Klammern einschließen. Geben Sie zum Druckzeitpunkt John[*]
als Suchbegriff in die Abfrage-Eingabe ein. Dann werden nur Einträge abgeglichen, die „John*“ enthalten.
Wenn Sie nach einem Begriff suchen, der Klammern enthält, wie z.B. „MyText[1]“, müssen Sie die erste Klammer so umgehen, dass sie als einfaches Zeichen behandelt wird. In diesem Fall geben Sie zum Druckzeitpunkt MyText
[
[
]
1]
in die Abfrage-Eingabe ein. (Die zweite Klammer müssen Sie nicht umgehen.)
Wenn Sie Operatoren verwenden, müssen Sie diese nur folgende umgehen: LIKE
, NOT LIKE
, BEGINS WITH
, NOT BEGINS WITH
, ENDS WITH
, NOT ENDS WITH
, CONTAINS
, und NOT CONTAINS
.
Das umgehen ist für andere Operatoren wie EQUALS
und NOT EQUALS
nicht erforderlich, und das umgehen funktioniert nicht.
Weitere Informationen über das interaktive Filtern finden Sie unter Filtern von Daten.
Verwandte Themen