Gegevens zoeken met het criterium Zoals

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Het criterium of de operator Like wordt in een Access-query gebruikt om gegevens met een bepaald patroon te vinden. Een voorbeelddatabase bevat bijvoorbeeld een tabel Klanten, zoals hieronder, en we willen alleen klanten zoeken in plaatsen waarvan de naam met een B begint. Hier ziet u hoe we een query maken en de criteria Vind ik leuk 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 queryontwerper.

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

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

    Querycriterium Like

In de queryresultaten worden alleen de namen van klanten van plaatsen 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 de SQL-syntaxis

Als u dit liever in de SQL-syntaxis (Structured Query Language) doet, gaat u als volgt te werk:

  1. Open de tabel Klanten en klik op het tabblad Maken op Queryontwerp.
  2. Klik op het tabblad Start op >SQL-weergave weergeven 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 querytabblad, Opslaan>en sluiten.

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

Naar boven

Voorbeelden van vergelijkbare criteria, patronen en resultaten

Het criterium Like of de operator Leuk is handig als u de waarde van een veld wilt vergelijken 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 zijn enkele manieren om Like te gebruiken voor verschillende patronen:

Soort overeenkomst Patroon Als er een overeenkomst is in de database
ziet u
Als er geen overeenkomst is voor uw database
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 jokertekens in een tabel die mogelijk gegevens met de specifieke overeenkomende patronen bevat.

Criteria Resultaat
Like "E#" Retourneert items met slechts twee tekens, waarbij het eerste teken E is en het tweede teken een cijfer.
Like "G?" Retourneert items met slechts twee tekens waarvan het eerste teken G is.
Like "*16" Retourneert items die eindigen op 16.

Bekijk meer voorbeelden van jokertekens.

Naar boven