Gegevens zoeken met het criterium Like
Applies ToAccess voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Het criterium of de operator Like wordt gebruikt in een Access-query om gegevens te vinden die overeenkomen met een specifiek patroon. In een voorbeelddatabase hebben we bijvoorbeeld een tabel Klanten, zoals hieronder, en we willen alleen de klanten vinden die in steden wonen waarvan de naam begint met 'B'. U kunt als volgt een query maken en de criteria Like gebruiken:

  1. Open de tabel Klanten:De tabel Klanten

  2. Klik op het tabblad Maken op Queryontwerp.

  3. Klik op Toevoegen om de tabel Klanten toe te voegen aan de ontwerpfunctie voor query's.

  4. Dubbelklik op de velden Achternaam en Plaats om deze toe te voegen aan het queryontwerpraster.

  5. Voeg in het veld Plaats de criteria Like B* toe en klik op Uitvoeren.Querycriterium Like

In de queryresultaten worden alleen de klanten van de namen van steden weergegeven die beginnen met de letter 'B'.

Queryresultaat van Like

Zie Criteria toepassen op een query voor meer informatie over het gebruik van criteria.

Naar boven

De operator Like gebruiken in SQL-syntaxis

Als u dit liever doet in de syntaxis van SQL (Structured Query Language), doet u dit als volgt:

  1. Open de tabel Klanten en klik op het tabblad Maken op Queryontwerp.

  2. Klik op het tabblad Start op Weergave > SQL-weergave en typ de volgende syntaxis:

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

  3. Klik op Uitvoeren.

  4. Klik met de rechtermuisknop op het tabblad Query, Opslaan > Sluiten.

Zie Voor meer informatie Toegang tot SQL: basisconcepten, woordenlijst en syntaxis en meer informatie over het bewerken van SQL-instructies om queryresultaten te verscherpen.

Naar boven

Voorbeelden van like-criteriapatronen en -resultaten

De like-criteria of operator is handig bij het vergelijken van een veldwaarde met een tekenreeksexpressie. Het volgende voorbeeld retourneert de gegevens die begint met de letter P gevolgd door een willekeurige letter tussen A en F en drie cijfers:

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

Hier volgen enkele manieren om Vind-ik-leuk te gebruiken voor verschillende patronen:

Soort overeenkomst

Patroon

Als uw database een overeenkomst heeft u ziet

Als uw database geen overeenkomst heeft u ziet

Meerdere tekens

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Speciaal teken

a[*]a

a*a

Aaa

Meerdere tekens

ab*

abcdefg, abc

cab, aab

Eén teken

a?a

aaa, a3a, aBa

aBBBa

Eén cijfer

a#a

a0a, a1a, a2a

aaa, a10a

Bereik van tekens

[a-z]

f, p, j

2, &

Buiten een bereik

[!a-z]

9, &, %

b, a

Geen cijfer

[!0-9]

A, a, &, ~

0, 1, 9

Gecombineerd

a[!b-m]#

An9, az0, a99

abc, aj0

Voorbeelden van like-criteria met jokertekens

In de volgende tabel ziet u typen resultaten wanneer het criterium Like wordt gebruikt met een jokertekens in een tabel die mogelijk gegevens bevat met de specifieke overeenkomende patronen.

Criteria

Resultaat

Like "E#"

Retourneert items met slechts twee tekens waarbij het eerste teken E is en het tweede een getal is.

Zoals "G?"

Retourneert items met slechts twee tekens waarbij het eerste teken G is.

Vind "*16" leuk

Retourneert items die eindigen op 16.

Zie meer voorbeelden van jokertekens.

Naar boven

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.