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 erstatte 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 bestemt mønstertreff. 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 |
|---|---|---|
| * | Gir treff uavhengig av antall tegn. Du kan bruke stjernetegnet (*) hvor som helst i en tegnstreng. | hv* finner hva, hvit og hvorfor, men ikke enhver eller varm. |
| ? | Gir treff på ett enkelt alfabet i en bestemt posisjon. | b?ll finner ball, bell og bill. |
| [ ] | Gir treff på tegn i klammeparentesene. | b[ae]ll finner ball og bell, men ikke bill. |
| ! | Utelater tegn i parentesen. |
b[!ae]ll finner bill og bull, men ikke ball eller bell. Lik «[!a]*» finner alle elementer som ikke begynner med bokstaven a. |
| - | Gir treff på 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å mønster med jokertegn i uttrykk
Slik bruker du et jokertegn i et mønster:
- Åpne spørringen i Utformingsvisning.
- Skriv inn operatoren Som foran vilkåret i Vilkår-raden til 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:
| Tegn(er) | Bruk for å sammenligne |
|---|---|
| ? eller _ (understrek) | Et hvilket som helst enkelttegn |
| * eller % | Null eller flere tegn |
| # | Et hvilket som helst enkeltsiffer (0–9) |
| [tegnliste] | Et hvilket som helst enkelttegn i tegnliste |
| [! tegnliste] | Et hvilket som helst enkelttegn som ikke er i tegnliste |
| [a-zA-Z0-9]. | Et hvilket som helst alfanumerisk tegn |
| [A-Z] | Alle de store bokstavene i området A til og med Z. Obs! Når du angir et tegnområde, må tegnene vises i stigende sortering. For eksempel er [Z-A] ikke et gyldig mønster. |
Ta en titt på det grunnleggende for å bygge et uttrykk.
Hvis du vil sammenligne spesialtegn som spørsmålstegn (?), nummertegn (#) og stjerne (*), setter du dem i hakeparenteser.
TEGNLISTE-funksjonen gir deg treff for ett eller flere tegn, og kan inneholde nesten alle tegn i ANSI-tegnsettet, inkludert sifre. TEGNLISTEN er omsluttet av hakeparenteser ([ ]) og kan brukes med jokertegn for mer spesifikke treff.
Hvis du vil angi et tegnområde, bruker du TEGNLISTE med en bindestrek (-) til å skille øvre og nedre grense i området.
For å få samsvar med bindestrek (-) plasserer du det på begynnelsen eller slutten av TEGNKODE (etter utropstegnet hvis du bruker et). Bindestreken identifiserer et område med ANSI-tegn på en hvilken som helst annen plassering.