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:

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