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

Sammenligner en strenguttrykk med et mønster i et SQL-uttrykk.

Syntaks

uttrykk Like «mønster»

Like-operatorsyntaksen har disse delene:

Del

Beskrivelse

uttrykk

SQL-uttrykk som brukes i en WHERE-setning.

mønster

Streng eller tegnstrenglitteral som uttrykk sammenlignes med.

Kommentarer

Du kan bruke Like-operatoren for å finne verdier i et felt som samsvarer med mønsteret du spesifiserer. For mønster kan du spesifisere den totale verdien (for eksempel Like “Smith”), eller du kan bruke jokertegn for å finne et verdiområde (for eksempel Like “Sm*”)).

Du bruker Like-operatoren i et uttrykk for å sammenligne en feltverdi med et strenguttrykk. Hvis du for eksempel skriver inn Like “C*” i en SQL-spørring, returnerer spørringen alle feltverdier som begynner med bokstaven C. I en parameterspørring kan du be brukeren om et mønster å søke etter.

Følgende eksempel returnerer data som begynner med bokstaven P, etterfulgt av en bokstav mellom A og F og tre sifre:

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

Tabellen nedenfor viser hvordan du kan bruke Like for å teste uttrykk for ulike mønstre.

Type samsvar

Mønster

Treff (returnerer Sann)

Ingen treff (returnerer Usann)

Flere tegn

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Spesialtegn

a[*]a

a*a

aaa

Flere tegn

ab*

abcdefg, abc

cab, aab

Enkelttegn

a?a

aaa, a3a, aBa

aBBBa

Ett siffer

a#a

a0a, a1a, a2a

aaa, a10a

Tegnområde

[a-z]

f, p, j

2, &

Utenfor et område

[!a-z]

9, &, %

b, a

Ikke et siffer

[!0-9]

A, a, &, ~

0, 1, 9

Kombinasjon

a[!b-m]#

An9, az0, a99

abc, aj0

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.