Applies To„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Palygina eilutės išraišką su modeliu SQL išraiškoje.

Sintaksė

reiškinys Likemodelis

Like operatoriaus sintaksė turi šias dalis:

Dalis

Aprašas

reiškinys

SQL išraiška, naudojama sąlygoje WHERE.

modelis

Eilutė ar simbolių eilutės literalas, pagal kurį lyginamas reiškinys.

Pastabos

Galite naudoti operatorių Like reikšmėms rasti lauke, atitinkančiame jūsų nurodytą šabloną. Šablone galite nurodyti visą reikšmę (pvz., Like “Smith”) arba galite naudoti pakaitos simboliai reikšmių diapazonui rasti (pvz., Like “Sm*”).

Reiškinyje galite naudoti operatorių Like , kad palygintumėte lauko reikšmę su eilutės reiškiniu. Pavyzdžiui, jei SQL užklausoje įvesite Like “C*” , užklausa grąžins visas laukų reikšmes, pradedant raide C. parametrų užklausa galite paraginti vartotoją ieškoti trafareto.

Toliau pateiktame pavyzdyje pateikiami duomenys, kurie prasideda raide P, po kurios eina bet kokia raidė tarp A ir F ir trys skaitmenys:

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

Toliau pateiktoje lentelėje rodoma, kaip galite naudoti Like, norėdami išbandyti reiškinius su skirtingais modeliais.

Atitikties tipas

Modelis

Atitiktis (pateikia True)

Nėra atitikmens (pateikia False)

Keli simboliai

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Specialusis simbolis

a[*]a

a*a

aaa

Keli simboliai

ab*

abcdefg, abc

cab, aab

Vienas simbolis

a?a

aaa, a3a, aBa

aBBBa

Vienas skaitmuo

a#a

a0a, a1a, a2a

aaa, a10a

Simbolių diapazonas

[a-z]

f, p, j

2, &

Nepriklausantys diapazonui

[!a-z]

9, &, %

b, a

Ne skaitmuo

[!0-9]

A, a, &, ~

0, 1, 9

Suderinta

a[!b-m]#

An9, az0, a99

abc, aj0

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.