Brug jokertegn i forespørgsler og parametre i Access

Find forekomster af alle tegn overalt i dine data

  1. Åbn din forespørgsel i designvisning. Højreklik på forespørgslen i navigationsruden under Forespørgsler og klik på Designvisning.

  2. 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".

  3. Klik på Kør i gruppen Resultater under fanen Design. billede af knap

Match et tegn i et mønster

  1. Åbn din forespørgsel i designvisning.

  2. Skriv operatoren Like foran dine kriterier i cellen Kriterier for det felt, du vil bruge.

  3. Erstat et eller flere tegn i kriteriet med et jokertegn. Eksempel: Like R?308021 returnerer RA308021, RB308021 osv.

  4. Klik på Kør i gruppen Resultater under fanen Design.

Hent en liste over firmaer fra A til H

  1. Åbn din forespørgsel i designvisning.

  2. I cellen Kriterier i det felt, du vil bruge, skal du skrive Like efterfulgt af et sæt dobbelte anførselstegn. F.eks.: Like "".

  3. Mellem de dobbelte anførselstegn skal du tilføje et par kantede parenteser og tegnintervallet, du vil finde – således:

    Like "[a-h]"

  4. Du kan bruge jokertegn uden for parenteserne. F.eks.:

    Like "[a-h]*"

Tabel med jokertegn

Denne tabel viser og beskriver 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 tegn fra et interval. Du skal angive intervallet i stigende rækkefølge (dvs. A til Å og 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
Like "* ejer *"

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-databaseprogrammet (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)

Du kan bruge 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 tegn fra et interval. Du skal angive intervallet i stigende rækkefølge (dvs. A til Å og 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 tegn fra et interval. Du skal angive intervallet i stigende rækkefølge (dvs. A til Å og ikke Å til A).

m[a-c]d finder mad, mbd og mcd.

Se også

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×