Gegevens zoeken met het criterium Like

Gegevens zoeken met het criterium Like

Het criterium Like of de operator Like wordt gebruikt in een query om gegevens te vinden die voldoen aan een bepaald patroon. In onze database hebben we bijvoorbeeld de tabel 'Klanten', zoals hieronder, en we willen alleen klanten zoeken die in plaatsen wonen waarvan de naam begint met 'B'. Zo maken we een query en gebruiken we de criteria Vind ik leuk:

  1. De tabel Klanten openen:

    De tabel Klanten

  2. Klik op het tabblad Maken op Queryontwerp.

  3. Klik op Toevoegen om de tabel Klanten toe te voegen aan de queryontwerpfunctie.

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

  5. Voeg in het veld Plaats het criterium 'Like B*' toe en klik op Uitvoeren.

    Querycriterium Like

In de queryresultaten worden alleen klanten van stedennamen met de letter 'B' als uitgangspunt gebruikt.

Queryresultaat van Like

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

Naar boven

De operator Like gebruiken in de SQL-syntaxis

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

  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*”;

  1. Klik op Uitvoeren.

  2. Klik met de rechtermuisknop op het querytabblad, >sluiten.

Zie Access SQL voor meer informatie: basisbegrippen, woordenlijst en syntaxis en meer informatie over het bewerken van SQL-instructies om de queryresultaten te verbeteren.

Naar boven

Voorbeelden van Like-criteriumpatronen en -resultaten

Het criterium of de operator Like komt goed van pas 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 de database een overeenkomst
bevat, ziet u

Als de database geen overeenkomst
heeft, ziet u

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 de typen resultaten wanneer het criterium Like wordt gebruikt met een jokertekens in een tabel die gegevens met de specifieke overeenkomende patronen kan bevatten.

Criteria

Resultaat

Like "E#"

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

Like "G?"

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

Like "*16"

Retourneert items die eindigen op 16.

Bekijk meer voorbeelden van jokertekens.

Naar boven

Meer hulp nodig?

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×