Eksempler på jokertegn

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Hvis du vil finde et bestemt element, og du ikke kan huske præcis, hvordan det er stavet, kan du prøve at bruge et jokertegn i en forespørgsel.

Jokertegn er specialtegn, der kan stå i stedet for ukendte tegn i en tekstværdi, og som er praktiske, når du skal finde flere elementer med lignende, men ikke identiske data. Jokertegn kan også hjælpe med at hente data baseret på et bestemt mønstermatch. For eksempel at finde alle med navnet John på Park Street.

Du kan finde flere oplysninger om forespørgsler under Introduktion til forespørgsler.

Her er nogle eksempler på jokertegn i forespørgsler i Access:

Tegn Beskrivelse Eksempel
* Matcher ethvert antal tegn. Du kan bruge stjernen (*) overalt i en tegnstreng. hv* finder hvad, hvid og hvorfor, men ikke snehvid eller hul.
? Matcher et enkelt alfabet i en bestemt position. h?l finder hal, med og mod.
[ ] Finder forekomster af tegn mellem parenteserne. h[ae]d finder hal og med, men ikke hil.
! Udelader tegn i de kantede parenteser. m[!ae]d finder mod og mød, men ikke mad og med.
Finder alle elementer, der ikke begynder med bogstavet a, f.eks. "!a]*".
- Matcher et tegninterval. Husk at angive tegnene i stigende rækkefølge (A til Å, ikke Å til A). m[a-c]d finder mad, mbd og mcd.
# Svarer til et enkelt numerisk tegn. 1#3 finder 103, 113 og 123.

Få mere at vide om at anvende kriterier på en forespørgsel.

Eksempler på matchning af jokertegnmønstre i udtryk

Sådan bruger du et jokertegn i et mønster:

  1. Åbn din forespørgsel i designvisning.
  2. I rækken Kriterier for det felt, du vil bruge, skal du skrive operatoren Like foran dine kriterier.
  3. Erstat et eller flere tegn i kriteriet med et jokertegn. Eksempel: Like R?308021 returnerer RA308021, RB308021 osv.
  4. Klik på Kør under fanen Design.

Her er nogle eksempler på mønstre med jokertegn, du kan bruge i udtryk:

Tegn Brug til at matche
? eller _ (understregningstegn) Ethvert enkelttegn
* eller % Nul eller flere tegn
# Et vilkårligt enkelt ciffer (0 – 9)
[tegnliste] Et vilkårligt enkelttegn i tegnliste
[! tegntegn] Ethvert enkelttegn, der ikke er på tegnlisten
[a-zA-Z0-9]. Et alfanumerisk tegn
[A-Å] Et hvilket som helst af de store bogstaver i området A til og med Z.
Bemærk: Når du angiver et område med tegn, skal tegnene vises i stigende sortering. [Z-A] er f.eks. ikke et gyldigt mønster.

Se nærmere på det grundlæggende i at opbygge et udtryk.

For at matche specialtegn som spørgsmålstegn (?), nummertegn (#) og stjerne (*) skal du sætte dem i kantede parenteser.

Funktionen TEGNLISTE giver dig match for et eller flere tegn og kan inkludere næsten alle tegn i ANSI-tegnsættet, herunder cifre. TEGNLISTE er omsluttet af kantede parenteser ([ ]) og kan bruges med jokertegn til mere specifikke match.

Hvis du vil angive et tegnområde, skal du bruge TEGNLISTE med en bindestreg (-) til at adskille områdets øvre og nedre grænser.

For at matche bindestregtegnet (-) skal du placere det i begyndelsen eller slutningen af TEGNLISTE (efter udråbstegnet, hvis du bruger et). På enhver anden placering identificerer bindestregen en række ANSI-tegn.