Suchen von Daten mit dem Kriterium "Wie" (Like)
Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Der Like-Kriterien- oder -Operator wird in einer Access Abfrage verwendet, um Daten zu finden, die einem bestimmten Muster entsprechen. In einer Beispieldatenbank verfügen wir beispielsweise über eine Tabelle "Kunden", wie die folgende, und wir möchten nur die Kunden suchen, die in Städten leben, deren Namen mit "B" beginnen. Hier erfahren Sie, wie Sie eine Abfrage erstellen und die Like-Kriterien verwenden:

  1. Öffnen Sie die Tabelle Customers:Tabelle 'Kunden'

  2. Klicken Sie auf der Registerkarte Erstellen auf Abfrageentwurf.

  3. Klicken Sie auf Hinzufügen , und die Tabelle Customers wird dem Abfrage-Designer hinzugefügt.

  4. Doppelklicken Sie auf die Felder Nachname und Ort , um sie dem Abfrageentwurfsraster hinzuzufügen.

  5. Fügen Sie im Feld Stadt die Kriterien "Gefällt mir B*" hinzu, und klicken Sie auf Ausführen.Kriterium 'Wie B'

Die Abfrageergebnisse zeigen nur die Namen der Kunden aus Städten an, die mit dem Buchstaben "B" beginnen.

Abfrageergebnisse von 'Wie'

Weitere Informationen zur Verwendung von Kriterien finden Sie unter Anwenden von Kriterien auf eine Abfrage.

Seitenanfang

Verwenden des Like-Operators in der SQL-Syntax

Wenn Sie dies in der SQL-Syntax (Structured Query Language) bevorzugen, gehen Sie wie folgt vor:

  1. Öffnen Sie die Tabelle Customers, und klicken Sie auf der Registerkarte Erstellen auf Abfrageentwurf.

  2. Klicken Sie auf der Registerkarte Start auf Ansicht > SQL-Ansicht , und geben Sie die folgende Syntax ein:

    SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  3. Geben Sie im Suchfeld Ausführen ein.

  4. Klicken Sie mit der rechten Maustaste auf die Registerkarte Abfrage, Speichern > Schließen.

Weitere Informationen finden Sie unter Access SQL: Grundlegende Konzepte, Vokabular und Syntax und erfahren Sie mehr darüber, wie Sie SQL-Anweisungen bearbeiten, um Abfrageergebnisse zu verbessern.

Seitenanfang

Beispiele für Like-Kriterienmuster und -Ergebnisse

Der Like-Kriterien - oder -Operator ist praktisch, wenn ein Feldwert mit einem Zeichenfolgenausdruck verglichen wird. Im folgenden Beispiel werden Daten zurückgegeben, die mit dem Buchstaben "P" beginnen, gefolgt von einem beliebigen Buchstaben von A bis F und drei Ziffern:

Like “P[A-F]###”

Hier sind einige Möglichkeiten, Like für verschiedene Muster zu verwenden:

Art der Übereinstimmung

Muster

Wenn Ihre Datenbank eine Übereinstimmung aufweist Du wirst sehen

Wenn Ihre Datenbank keine Übereinstimmung hat Du wirst sehen

Mehrere Zeichen

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Sonderzeichen

a[*]a

a*a

Aaa

Mehrere Zeichen

ab*

abcdefg, abc

cab, aab

Einzelnes Zeichen

a?a

aaa, a3a, aBa

aBBBa

Einzelne Ziffer

a#a

a0a, a1a, a2a

aaa, a10a

Zeichenbereich

[a-z]

f, p, j

2, &

Außerhalb eines Bereichs

[!a-z]

9, &, %

b, a

Keine Ziffer

[!0-9]

A, a, &, ~

0, 1, 9

Kombination

a[!b-m]#

An9, az0, a99

abc, aj0

Beispiele für Like-Kriterien mit Wildcardzeichen

In der folgenden Tabelle sind Ergebnistypen aufgeführt, wenn das Like-Kriterium mit einem Platzhalterzeichen in einer Tabelle verwendet wird, die Daten mit den spezifischen übereinstimmenden Mustern enthalten kann.

Kriterien

Result

Wie "E#"

Gibt Elemente mit nur zwei Zeichen zurück, wobei das erste Zeichen E und das zweite eine Zahl ist.

Wie "G?"

Gibt Elemente mit nur zwei Zeichen zurück, bei denen das erste Zeichen G ist.

Wie "*16"

Gibt Elemente zurück, die auf 16 enden.

Weitere Beispiele für Wildcardzeichen.

Seitenanfang

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.