Find forekomster af alle tegn overalt i dine data
-
Åbn din forespørgsel i designvisning. Højreklik på forespørgslen i navigationsruden under Forespørgsler og klik på Designvisning.
-
I cellen Kriterier under det felt, du vil bruge, skal du tilføje en stjerne på den ene eller anden side af dine kriterier, eller på begge sider. F.eks.:
"*ejer*".
"ejer*".
"*ejer".
-
Klik på Kør i gruppen Resultater under fanen Forespørgselsdesign.
Match et tegn i et mønster
-
Åbn din forespørgsel i designvisning.
-
Skriv operatoren Like foran dine kriterier i cellen Kriterier for det felt, du vil bruge.
-
Erstat et eller flere tegn i kriteriet med et jokertegn. Eksempel: Like R?308021 returnerer RA308021, RB308021 osv.
-
Klik på Kør i gruppen Resultater under fanen Forespørgselsdesign.
Hent en liste over firmaer fra A til H
-
Åbn din forespørgsel i designvisning.
-
I cellen Kriterier i det felt, du vil bruge, skal du skrive Like efterfulgt af et sæt dobbelte anførselstegn. F.eks.: Like "".
-
Mellem de dobbelte anførselstegn skal du tilføje et par kantede parenteser og tegnintervallet, du vil finde – således:
Like "[a-h]"
-
Du kan bruge jokertegn uden for parenteserne. F.eks.:
Like "[a-h]*"
Tabel med jokertegn
I denne tabel vises og beskrives de jokertegn, du kan bruge i en Access forespørgsel.
Symbol |
Beskrivelse |
Eksempel |
* |
Finder forekomster af nul eller flere tegn. Kan bruges som det første eller sidste tegn i tekststrengen. |
hv* finder hv, hvad, hvid og hvorfor |
? |
Matcher et vilkårligt enkelt alfabetisk tegn. |
h?l finder hal, hel og hil |
[ ] |
Finder forekomster af et vilkårligt enkelttegn mellem parenteserne. |
h[ae]l finder hal og hel, men ikke hil |
! |
Finder forekomster af alle tegn, der ikke svarer til dem mellem parenteserne. |
h[!ae]l finder hil og hul, men ikke hal eller hel |
- |
Matcher et vilkårligt tegnområde. Du skal angive området 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. |
Eksempler på brug af jokertegn
Situation |
Eksempel |
---|---|
Dine data viser en oversigt over nogle personer som "ejer" og andre som "ejer/operatør". |
Like "ejer *" eller |
Du vil bruge jokertegn med en parameterforespørgsel. |
Like "*" & [parameter] & "*" F.eks.: Like "*" & [fisk] & "*" Finder alle forekomster af "fisk" i opskrifter, f.eks. fisk og chips, stenfisk osv. |
Et navn er blevet stavet forkert under indtastningen af oplysninger, f.eks. "Adrien" i stedet for "Adrian". |
Like "Adri? n" |
Du vil finde kunder med efternavne, der starter med A til H – f.eks. til brug i en masseforsendelse. |
Like "[a-h]*" |
Du vil finde reservedelsnumre, der har alle undtagen det andet og tredje ciffer til fælles. |
Like "R??083930" |
Du vil sende invitationer ud til en fest i gården mellem 1000 lejligheder på Parkgade. |
Like "1### Parkgade" |
Syntaks beregnet til at hente jokertegn fra dataene
Tegn |
Relevant syntaks |
---|---|
Stjerne * |
[*] |
Spørgsmålstegn ? |
[?] |
Nummertegn # |
[#] |
Bindestreg - |
[-] |
Sæt af venstre og højre kantparenteser sammen [] |
[[]] |
Venstreparentes [ |
[[] |
Højre parentes ] |
Kræver ingen speciel behandling |
Udråbstegn ! |
Kræver ingen speciel behandling |
Beskrivelse af hvilket sæt jokertegn, der skal bruges
Access databaseprogram (ANSI-89) kontra SQL Server (ANSI-92)
ANSI-89 beskriver den traditionelle Access SQL-syntaks, som er standardindstillingen for Access databaser. Jokertegnene overholder specifikationen Microsoft Visual Basic® for Applications (VBA), ikke SQL.
ANSI-92 bruges, når din syntaks skal være kompatibel med en Microsoft SQL Server™-database.
Det anbefales, at du ikke blander de to typer jokertegn sammen i den samme database.
Jokertegn til brug med Access -databaseprogrammer (ANSI-89)
Brug disse jokertegn i forespørgsler, der er oprettet til en Access database.
Symbol |
Beskrivelse |
Eksempel |
* |
Matcher ethvert antal tegn. Kan bruges som det første eller sidste tegn i tekststrengen. |
hv* finder hvad, hvid og hvorfor |
? |
Matcher et vilkårligt enkelt alfabetisk tegn. |
M?d finder mad, med og mod. |
[ ] |
Finder forekomster af et vilkårligt enkelttegn mellem parenteserne. |
M[ae]d finder mad og med, men ikke mod |
! |
Finder forekomster af alle tegn, der ikke svarer til dem mellem parenteserne. |
h[!ae]l finder hil og hul, men ikke hal eller hel |
- |
Matcher et vilkårligt tegnområde. Du skal angive området 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. |
Jokertegn til brug med SQL Server (ANSI-92)
Du kan bruge disse jokertegn i forespørgsler, der er oprettet til brug med en Microsoft SQL Server™-database.
Symbol |
Beskrivelse |
Eksempel |
% |
Matcher ethvert antal tegn. Kan bruges som det første eller sidste tegn i tekststrengen. |
hv* finder hvad, hvid og hvorfor |
_ |
Matcher et vilkårligt enkelt alfabetisk tegn. |
M?d finder mad, med og mod. |
[ ] |
Finder forekomster af et vilkårligt enkelttegn mellem parenteserne. |
M[ae]d finder mad og med, men ikke mod |
^ |
Finder forekomster af alle tegn, der ikke svarer til dem mellem parenteserne. |
h[!ae]l finder hil og hul, men ikke hal eller hel |
- |
Matcher et vilkårligt tegnområde. Du skal angive området i stigende rækkefølge (A til Å, ikke Å til A). |
m[a-c]d finder mad, mbd og mcd. |