Beispiele für Platzhalterzeichen
Um ein bestimmtes Element zu finden, wenn Sie sich nicht genau erinnern können, wie es geschrieben wird, versuchen Sie es mit einem Platzhalterzeichen in einer Abfrage.
Platzhalter sind Sonderzeichen, die für unbekannte Zeichen in einem Textwert stehen können und praktisch sind, um mehrere Elemente mit ähnlichen, aber nicht identischen Daten zu finden. Platzhalter können auch dabei helfen, Daten basierend auf einer bestimmten Musterübereinstimmung abzurufen. Zum Beispiel jeden mit dem Namen John in der Park Street zu finden.
Weitere Informationen zu Abfragen finden Sie unter Einführung in Abfragen.
Hier sind einige Beispiele für Platzhalterzeichen für Access-Abfragen:
Charakter | Beschreibung | Beispiel |
* | Entspricht einer beliebigen Anzahl von Zeichen. Sie können das Sternchen ( * ) überall in einer Zeichenfolge verwenden. | wh* findet was, weiß und warum, aber nicht eine Weile oder zuschauen. |
? | Entspricht einem einzelnen Alphabet an einer bestimmten Position. | b?ll findet Ball, Glocke und Rechnung. |
[ ] | Entspricht Zeichen innerhalb der Klammern. | b[ae]ll findet Ball und Glocke, aber nicht Bill. |
! | Schließt Zeichen innerhalb der Klammern aus. | b[!ae]ll findet bill und bull, aber nicht ball oder bell. Wie „[!a]*" findet alle Elemente, die nicht mit dem Buchstaben a beginnen. |
- | Entspricht einer Reihe von Zeichen. Denken Sie daran, die Zeichen in aufsteigender Reihenfolge anzugeben (A bis Z, nicht Z bis A). | b[ac]d findet schlecht, bbd und bcd. |
# | Entspricht jedem einzelnen numerischen Zeichen. | 1#3 findet 103, 113 und 123. |
Erfahren Sie mehr über das Anwenden von Kriterien auf eine Abfrage.
Beispiele für den Musterabgleich von Platzhalterzeichen in Ausdrücken
So verwenden Sie ein Platzhalterzeichen innerhalb eines Musters:
Öffnen Sie Ihre Abfrage in der Entwurfsansicht.
Geben Sie in der Zeile „ Kriterien " des Felds, das Sie verwenden möchten, den Operator „ Gefällt mir" vor Ihren Kriterien ein.
Ersetzen Sie ein oder mehrere Zeichen in den Kriterien durch ein Platzhalterzeichen. Beispiel: Like R?308021 gibt RA308021, RB308021 usw. zurück.
Klicken Sie auf der Registerkarte Entwurf auf Ausführen .
Hier sind einige Beispiele für Platzhaltermuster, die Sie in Ausdrücken verwenden können:
Charakter (e) | Passend verwenden |
? oder _ (Unterstrich) | Jedes einzelne Zeichen |
* oder % | Null oder mehr Zeichen |
# | Beliebige einzelne Ziffer (0 - 9) |
[ Charliste ] | Jedes einzelne Zeichen in der Charlist |
[! Charlist ] | Jedes einzelne Zeichen, das nicht in der Charlist enthalten ist |
[a-zA-Z0-9]. | Beliebiges alphanumerisches Zeichen |
[AZ] | Jeder Großbuchstabe im Bereich von A bis Z. Hinweis: Wenn Sie einen Zeichenbereich angeben, müssen die Zeichen in aufsteigender Reihenfolge angezeigt werden. Beispielsweise ist [ZA] kein gültiges Muster. |
Werfen Sie einen Blick auf die Grundlagen zum Erstellen eines Ausdrucks.
Um Sonderzeichen wie Fragezeichen (?), Nummernzeichen (#) und Sternchen (*) abzugleichen, setzen Sie sie in eckige Klammern.
Die CHARLIST-Funktion gibt Ihnen Übereinstimmungen für ein oder mehrere Zeichen und kann fast alle Zeichen im ANSI-Zeichensatz enthalten, einschließlich Ziffern. Die CHARLIST ist in Klammern ([ ]) eingeschlossen und kann mit Platzhalterzeichen für spezifischere Übereinstimmungen verwendet werden.
Um einen Zeichenbereich anzugeben, verwenden Sie CHARLIST mit einem Bindestrich (-), um die Ober- und Untergrenze des Bereichs zu trennen.
Um den Bindestrich (-) abzugleichen, setzen Sie ihn an den Anfang oder das Ende von CHARLIST (nach dem Ausrufezeichen, falls Sie eines verwenden). An allen anderen Stellen kennzeichnet der Bindestrich einen Bereich von ANSI-Zeichen.
No comments:
Post a Comment