Like, operator

Vergelijkt een reeksexpressie met een patroon in een SQL-expressie.

Syntaxis

expression Likepattern

De syntaxis van de operator Like bestaat uit deze onderdelen:

Onderdeel

Beschrijving

Expressie

SQL-expressie die in een WHERE-component wordt gebruikt.

Patroon

Tekenreeks letterlijke tekenreeks waarmee expressie wordt vergeleken.


Opmerkingen

U kunt de operator Like gebruiken om waarden te vinden in een veld die overeenkomen met het gewenste patroon. Voor pattern kunt u de volledige waarde opgeven (bijvoorbeeld Like “Smith”) of u kunt jokertekens gebruiken om naar een bereik van waarden te zoeken (bijvoorbeeld Like “Sm*”)).

In een expressie kunt u de operator Like gebruiken om de waarde van een veld te vergelijken met een tekenreeksexpressie. Als u bijvoorbeeld in een SQL-query Like “C*” invoert, geeft de query als resultaat alle waarden beginnen met de letter C. In een parameterquery kunt u de gebruiker vragen naar een patroon om te zoeken.

Het volgende voorbeeld retourneert de gegevens die begint met de letter P gevolgd door een willekeurige letter tussen A en F en drie cijfers:

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

In de volgende tabel ziet u hoe u Like kunt gebruiken om te expressies op verschillende patronen te controleren.


Soort overeenkomst


Patroon

Vergelijken
(geeft als resultaat Waar)

Geen overeenkomst
(geeft als resultaat Onwaar)

Meerdere tekens

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Speciaal teken

a[*]a

a*a

aaa

Meerdere tekens

ab*

abcdefg, abc

cab, aab

Eén teken

a?a

aaa, a3a, aBa

aBBBa

Eén cijfer

a#a

a0a, a1a, a2a

aaa, a10a

Bereik van tekens

[a-z]

f, p, j

2, &

Buiten een bereik

[!a-z]

9, &, %

b, a

Geen cijfer

[!0-9]

A, a, &, ~

0, 1, 9

Gecombineerd

a[!b-m]#

An9, az0, a99

abc, aj0



Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×