Naudoti kaip kriterijus duomenims rasti

Naudoti kaip kriterijus duomenims rasti

Užklausoje naudojami panašūs kriterijai arba operatorius, kad būtų galima rasti duomenis, atitinkančius tam tikrą trafaretą. Pavyzdžiui, mūsų duomenų bazėje mes turime "pirkėjų" lentelę, pvz., vieną iš toliau nurodytų, ir norime rasti tik tuos klientus, kurie gyvena miestuose, kurių pavadinimai prasideda "B". Toliau aprašyta, kaip sukurti užklausą ir naudoti tokius kriterijus:

  1. Atidarykite lentelę Klientai:

    Lentelė Klientai

  2. Skirtuke Kurti spustelėkite Užklausos dizainas.

  3. Spustelėkite įtraukti ir lentelė Klientai įtraukiama į užklausų dizaino įrankį.

  4. Dukart spustelėkite laukus pavardė ir miestas , kad įtrauktumėte juos į užklausos dizaino tinklelį.

  5. Lauke miestas įtraukite kriterijų "like B *" ir spustelėkite vykdyti.

    Užklausos Primena kriterijai

Užklausos rezultatuose rodomi tik klientai iš miestų, kurių pavadinimai prasideda raide "B".

Užklausos Primena rezultatai

Jei norite daugiau sužinoti apie kriterijų naudojimą, peržiūrėkite užklausos kriterijų taikymas.

Puslapio viršus

Operatoriaus like naudojimas SQL sintaksėje

Jei norite tai padaryti "SQL" (struktūruotos užklausos kalbos) sintaksėje, Štai kaip tai padaryti:

  1. Atidarykite lentelę Klientai ir skirtuke kurti spustelėkite užklausos dizainas.

  2. Skirtuke Pagrindinis spustelėkite Peržiūrėti > SQL rodinys ir įveskite šią sintaksę:

SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  1. Spustelėkite Vykdyti.

  2. Dešiniuoju pelės mygtuku spustelėkite užklausos skirtuką, įrašykite > uždaryti.

Daugiau informacijos rasite " Access SQL": pagrindinės sąvokos, žodynas ir sintaksė ir Sužinokite daugiau apie tai, kaip redaguoti SQL sakinius, kad būtų paryškinti užklausos rezultatai.

Puslapio viršus

Panašių kriterijų šablonų ir rezultatų pavyzdžiai

Panašūs kriterijai arba operatorius yra naudingi lyginant lauko reikšmę su eilutės išraiška. 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 pateikiami keli būdai, kaip naudoti skirtingiems modeliams:


Atitikties tipas


Modelis

Jei jūsų duomenų bazėje
yra atitiktis, matysite

Jei jūsų duomenų bazėje
nėra atitikmens, matysite

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

Panašių kriterijų su pakaitos simboliais pavyzdžiai

Šioje lentelėje pateikiami rezultatų tipai, kai panašus kriterijus naudojamas kartu su pakaitos simboliai lentelėje, kurioje gali būti duomenų su konkrečiais sutampančiu šablonais.

Kriterijai

Rezultatas

Pvz., "E #"

Grąžina elementus tik iš dviejų simbolių, kai pirmasis simbolis yra E, o antrasis – skaičius.

Patinka "G?"

Grąžina elementus tik iš dviejų simbolių, kai pirmasis simbolis yra G.

Like "* 16"

Grąžina elementus, kurie baigiasi 16.

Peržiūrėkite daugiau pakaitos simbolių pavyzdžių.

Puslapio viršus

Reikia daugiau pagalbos?

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×