Hvis du vil finne et bestemt element når du ikke husker nøyaktig hvordan det staves, kan du prøve å bruke et jokertegn i en spørring.
Jokertegn er spesialtegn som kan stå i for ukjente tegn i en tekstverdi og er nyttige for å finne flere elementer med lignende, men ikke identiske data. Jokertegn kan også hjelpe deg med å hente data basert på et angitt mønster. For eksempel å finne alle som heter John på Park Street.
Hvis du vil ha mer informasjon om spørringer, kan du se innføring i spørringer.
Her er noen eksempler på jokertegn for Access-spørringer:
Tegn |
Beskrivelse |
Eksempel |
* |
Svarer til et vilkårlig antall tegn. Du kan bruke stjernetegnet (*) hvor som helst i en tegnstreng. |
hv* finner hva, hvit og hvorfor, men ikke enhver eller varm. |
? |
Samsvarer med ett alfabet i en bestemt posisjon. |
b?ll finner ball, bell og bill. |
[ ] |
Samsvarer med tegn i hakeparentesene. |
b[ae]ll finner ball og bell, men ikke bill. |
! |
Utelater tegn i hakeparentesene. |
b[!ae]ll finner bill og bull, men ikke ball eller bell. Lik "[!a]*" finner alle elementer som ikke begynner med bokstaven a. |
- |
Samsvarer med et tegnområde. Husk å angi tegnene i stigende rekkefølge (A til Å, ikke Å til A). |
b[a-c]d finner bad, bbd og bcd. |
# |
Svarer til et vilkårlig numerisk enkelttegn. |
1#3 finner 103, 113 og 123. |
Mer informasjon om å bruke vilkår på en spørring.
Eksempler på samsvar mellom jokertegnmønster i uttrykk
Slik bruker du et jokertegn i et mønster:
-
Åpne spørringen i Utformingsvisning.
-
Skriv inn operatoren Like foran vilkåret i Vilkår-raden i feltet du vil bruke.
-
Erstatt ett eller flere tegn i vilkåret med et jokertegn. Lik R?308021 returnerer for eksempel RA308021, RB308021 og så videre.
-
Klikk Kjør på Utforming-fanen.
Her er noen eksempler på jokertegnmønstre som du kan bruke i uttrykk:
C-haracter(er) |
Bruk til å samsvare |
? eller _ (understrekingstegn) |
Et hvilket som helst enkelttegn |
* eller % |
Null eller flere tegn |
# |
Ett enkelt siffer (0 – 9) |
Jeg er en sjarlatrist. |
Et hvilket som helst enkelttegn i charlist |
[! sjarlatan] |
Ethvert enkelt tegn som ikke er i sjarlatan |
[a-zA-Z0-9]. |
Alle alfanumeriske tegn |
[A-Å] |
Alle de store bokstavene i området A til Z. Obs!: Når du angir et tegnområde, må tegnene vises i stigende sortering. [Z-A] er for eksempel ikke et gyldig mønster. |
Hvis du vil sammenligne spesialtegn som spørsmålstegn (?), nummertegn (#) og stjerne (*), plasserer du dem i hakeparenteser.
FUNKSJONEN SJAR.FORDELING gir deg treff for ett eller flere tegn og kan inneholde nesten alle tegn i ANSI-tegnsett, inkludert sifre. SJARLAT.FORDELING er omsluttet av hakeparenteser ([ ]) og kan brukes med jokertegn for mer spesifikke treff.
Hvis du vil angi et tegnområde, bruker du SJAR.FORDELING med bindestrek (-) til å skille øvre og nedre grense for området.
Hvis du vil samsvare med bindestrek (-) tegnet, plasserer du det i begynnelsen eller slutten av SJARR.FORDELING (etter utropstegnet hvis du bruker et). På en hvilken som helst annen plassering identifiserer bindestreken et område med ANSI-tegn.