Applies ToAccess 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.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.