Applies ToAccess til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Sammenligner et strengudtryk med et mønster i et SQL-udtryk.

Syntaks

udtryk Likemønster

Syntaksen for operatoren Like består af følgende dele:

Del

Beskrivelse

udtryk

SQL-udtryk, der bruges i en WHERE-delsætning.

mønster

Streng- eller tegnstrengkonstant, som udtryk sammenlignes med.

Bemærkninger

Du kan bruge operatoren Like til at finde værdier i et felt, der svarer til det mønster, du angiver. For mønster kan du angive den fulde værdi (f.eks. Like “Smith”), eller du kan bruge jokertegn til at finde et værdiområde (f.eks. Like “Sm*”).

I et udtryk kan du bruge operatoren Like til at sammenligne en feltværdi med et strengudtryk. Hvis du f.eks. angiver Like “C*” i en SQL-forespørgsel, returnerer forespørgslen alle feltværdier, der begynder med bogstavet C. I en parameterforespørgselkan du bede brugeren om et mønster, der skal søges efter.

I følgende eksempel returneres data, der begynder med bogstavet P, efterfulgt af et bogstav mellem A og F og tre cifre:

Like “P[A-F]###”

Tabellen nedenfor viser, hvordan du kan bruge Like til at teste udtryk for forskellige mønstre.

Type sammenfald

Mønster

Overensstemmelse (returnerer Sand)

Ingen overensstemmelse (returnerer Falsk)

Flere tegn

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Specialtegn

a[*]a

a*a

aaa

Flere tegn

ab*

abcdefg, abc

cab, aab

Enkelt tegn

a?a

aaa, a3a, aBa

aBBBa

Enkelt ciffer

a#a

a0a, a1a, a2a

aaa, a10a

Tegninterval

[a-z]

f, p, j

2, &

Uden for et interval

[!a-z]

9, &, %

b, a

Ikke et ciffer

[!0-9]

A, a, &, ~

0, 1, 9

Kombineret

a[!b-m]#

An9, az0, a99

abc, aj0

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.