Operatoren Like

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 stemmer overens med det mønster, du angiver. For mønster kan du angive hele værdien (f.eks. Like “Smith”), eller du kan bruge jokertegn til at finde en række af værdier (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, som begynder med bogstavet C. I en parameterforespørgsel kan 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



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.

×