Käytetään kohteeseenAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vertaa merkkijonolauseketta SQL-lausekkeen kaavaan.

Syntaksi

lauseke Likekaava

Like-operaattorin syntaksissa on seuraavat osat:

Osa

Kuvaus

lauseke

WHERE-lauseessa käytetty SQL-lauseke.

kaava

Merkkijono tai merkkijonoliteraali, johon lauseketta verrataan.

Huomautuksia

Like-operaattorin avulla voit etsiä kentästä arvoja, jotka vastaavat määrittämääsi mallia. Voit määrittää kaavaksi täyden arvon (esimerkiksi Like “Smith”) tai voit etsiä arvoalueen apunasi yleismerkit (esimerkiksi Like “Sm*”)).

Lausekkeessa voidaan käyttää Like-operaattoria, kun halutaan verrata kentän arvoa merkkijonolausekkeeseen. Jos esimerkiksi kirjoitat Like “C*” SQL-kyselyyn, kysely palauttaa kaikkien kenttien arvot, jotka alkavat kirjaimella C. parametrikyselyssä käyttäjältä voidaan pyytää etsittävää kaavaa.

Seuraava esimerkki palauttaa tiedot, jotka alkavat kirjaimella P, jota seuraa mikä tahansa kirjain A:n ja F:n välillä sekä kolme numeroa:

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

Seuraavassa taulukossa näkyy, miten Like-operaattorilla voidaan testata lausekkeita eri kaavoja varten.

Vastaavuustyyppi

Kaava

Vastaavuus (palauttaa arvon Tosi)

Ei vastaavuutta (palauttaa arvon Epätosi)

Monta merkkiä

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Erikoismerkki

a[*]a

a*a

aaa

Monta merkkiä

ab*

abcdefg, abc

cab, aab

Yksi merkki

a?a

aaa, a3a, aBa

aBBBa

Yksi numero

a#a

a0a, a1a, a2a

aaa, a10a

Merkkialue

[a-z]

f, p, j

2, &

Alueen ulkopuolella

[!a-z]

9, &, %

b, a

Ei numero

[!0-9]

A, a, &, ~

0, 1, 9

Yhdistetty

a[!b-m]#

An9, az0, a99

abc, aj0

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.