Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

In Teil 1 dieser dreigeteilten Reihe haben wir uns ein einfaches Beispiel für die Verwendung von Kriterien in einer Abfrage angesehen, um die Frage der Abfrage spezifischer zu machen. Das ist großartig, wenn Sie genau wissen, wofür Sie suchen. Aber was ist, wenn Sie ungenaue Übereinstimmungen sehen möchten – etwa jeder, dessen Nachname mit "Th" beginnt? Sie haben Glück – Access verfügt über leistungsfähige Tools, die Sie in Abfragekriterien verwenden können, um ungenaue Übereinstimmungen abzurufen: Platzhalterzeichen und den Like-Operator.

Platzhalterzeichen

Wenn Sie jemals Poker gespielt haben, können Sie vielleicht erraten, welche Platzhalterzeichen sie verwenden: Sie können durch andere Zeichen ersetzt werden. Es gibt zehn Platzhalterzeichen, aber nur fünf können in einer bestimmten Datenbank verwendet werden. Fünf von ihnen erfüllen einen Als ANSI-89 bekannten Standard, und die anderen fünf erfüllen den ANSI-92-Standard. Jede Datenbank unterstützt den einen oder anderen Standard, aber nicht beide. Sie können eine Option festlegen, um anzugeben, welcher ANSI-Standard verwendet werden soll.

ANSI-89 Zeichen

Zeichen   

Beschreibung

Beispiel

*

Dieses Zeichen entspricht einer beliebigen Anzahl von Zeichen.
Sie können das Sternchen an einer beliebigen Stelle in einer Zeichenzeichenfolge verwenden.

wh * findet was, weiß und warum, aber nicht eine Weile, oder schauen Sie zu.

?

Dieses Zeichen entspricht einem einzelnen alphabetischen Zeichen.

B?ll findet Ball, Glocke und Rechnung

[ ]

Wird zusammen mit anderen Zeichen (in Klammern eingeschlossen) verwendet.
Dieses Zeichen entspricht einem einzelnen Zeichen innerhalb der Klammern.

B[ ae ]llfindet Ball und Glocke, aber keine Rechnung

!

Wird in Klammern zusammen mit anderen Zeichen verwendet.
Dieses Zeichen entspricht allen außer den in der Klammer angegebenen Zeichen.

b[! ae ] ll findet Rechnung und Bulle, aber nicht Ball oder Glocke

-

Wird in Klammern zusammen mit anderen Zeichen verwendet.
Dieses Zeichen entspricht einem einzelnen beliebigen Zeichen innerhalb des angegebenen Bereichs.
Sie müssen den Bereich in aufsteigender Reihenfolge angeben (A bis Z, nicht Z bis A).

b[a-c]d findet "schlecht", "bbd" und "bcd"

#

Dieses Zeichen entspricht einem einzelnen numerischen Zeichen.

1#3 findet 103, 113, 123

ANSI-92 Zeichen

Zeichen  

Beschreibung

Beispiel

%

Dieses Zeichen entspricht einer beliebigen Anzahl von Zeichen.
Es kann entweder als erstes oder als letztes Zeichen der Zeichenfolge verwendet werden.

wh % findet was, weiß und warum, aber nicht eine Weile oder beobachten.

_

Dieses Zeichen entspricht einem einzelnen alphabetischen Zeichen.

B_ll findet Ball, Glocke und Rechnung

[ ]

Wird zusammen mit anderen Zeichen verwendet.
Dieses Zeichen entspricht einem einzelnen Zeichen innerhalb der Klammern.

B[ ae ]llfindet Ball und Glocke, aber keine Rechnung

^

Wird in Klammern zusammen mit anderen Zeichen verwendet.
Dieses Zeichen entspricht allen außer den in der Klammer angegebenen Zeichen.

b[^ ae ] findet Rechnung und Bulle, aber keine Kugel oder Glocke

-

Wird in Klammern zusammen mit anderen Zeichen verwendet.
Dieses Zeichen entspricht einem einzelnen beliebigen Zeichen innerhalb des angegebenen Bereichs.
Sie müssen den Bereich in aufsteigender Reihenfolge angeben (A bis Z, nicht Z bis A).

b[a-c]d findet schlecht, bbd

Der Operator LIKE

Access erfordert in jedem Kriterium, das Platzhalter verwendet, das Wort "Gefällt mir". Sie verwenden den Operator LIKE unmittelbar vor der Zeichenfolge, die die Platzhalter enthält. Access benötigt auch die Zeichenfolge, die von Anführungszeichen umgeben ist. Um beispielsweise Textdaten zu entsprechen, die den Buchstaben T enthalten, würden Sie diesen Ausdruck verwenden:

LIKE "*t*"

In den letzten Versionen fügt Access den Operator LIKE und Anführungszeichen für Sie hinzu, wenn Sie sie weglassen. Wenn Sie also den Ausdruck *t* Access verwenden, ändert Access ihn in Gefällt mir "*t*", wenn Sie die Abfrage ausführen oder den Cursor außerhalb des Kriteriums verschieben.

Siehe LIKE- und Platzhalterzeichen in Aktion

Wenn Sie sich ein Video ansehen möchten, in dem die Verwendung dieser Tools demonstriert wird, probieren Sie dieses YouTube-Video unter Gefällt mir und Platzhalter in Access-Abfragekriterien aus.

Weiter oben in Teil 3 dieser dreigeteilten Reihe: Eingabeaufforderung mithilfe eines Parameters.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×