Poizvedbe pogojev, del 2: kot kaj?

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

V delu 1 to 3-del serije smo šteje osnovni primer uporabe pogojev v poizvedbi za specifične poizvedbe vprašanje. To je odličen, če veste, kaj iščete. Vendar kaj, če si želite ogledati nepravilna ustreza – povedati, vsi katerih priimek se začne s tem? Imate srečo-Access ima zmogljivimi orodji lahko uporabite v pogojih poizvedbe za pridobivanje nepravilna ujemanja: nadomestnih znakov in LIKE operator.

Nadomestni znaki

Če ste že kdaj predvajan pokra, boste morda lahko uganejo, kako nadomestnih znakov: se lahko nadomesti za druge znake. V nadaljevanju so deset nadomestne znake, vendar le pet lahko uporabite v kateri koli dani zbirke podatkov. Pet jih ustreza standardni imenovan ANSI-89 in pet izpolnjujejo standarda ANSI-92; Vsaka zbirka podatkov podpira standardni eno ali drugo, vendar ne obeh. Lahko nastavite možnost, da določite, kateri standard ANSI za uporabo.

Znakov ANSI-89

Znak

Opis

Primer

*

Nadomešča poljubno število znakov.
Zvezdico lahko uporabite kjer koli v nizu znakov.

wh * ugotovi, kaj beli, in zakaj, vendar ne trenutek ali uro.

?

Najde kateri koli posamezni abecedni znak.

B?ll najde rad, zvonec in računa

[ ]

Uporabiti z drugimi znakoma (med oglatima oklepajema).
Nadomešča kateri koli posamezen znak oglatima oklepajema.

B [ ae ] d najde rad in zvonec, vendar ne računa

!

Uporabljena v oklepajih skupaj z drugimi znaki.
Nadomešča kateri koli znak, ki ni v oklepajih.

b [! AE ] d najde rod, vendar ne žogo ali zvonca

-

Uporabljena v oklepajih skupaj z drugimi znaki.
Se ujema z eno od nabor znakov.
Določite obseg v naraščajočem vrstnem redu (od A do Ž, ne od Ž do A).

r [a-f] d najde, rad «in» rod

#

Nadomešča kateri koli posamezen številski znak.

1 #3 najde 103, 113 in 123

Znakov ANSI-92

Znak

Opis

Primer

%

Nadomešča poljubno število znakov.
Ga lahko uporabite kot prvi ali zadnji znak v niz znakov.

wh % ugotovi, kaj beli, in zakaj, vendar ne trenutek ali uro.

_

Najde kateri koli posamezni abecedni znak.

B_ll najde rad, zvonec in računa

[ ]

Uporablja skupaj z drugimi znaki.
Nadomešča kateri koli posamezen znak oglatima oklepajema.

B [ ae ] d najde rad in zvonec, vendar ne računa

^

Uporabljena v oklepajih skupaj z drugimi znaki.
Nadomešča kateri koli znak, ki ni v oklepajih.

b [^ ae ] d najde računa in rod, vendar ne rad ali zvonec

-

Uporabljena v oklepajih skupaj z drugimi znaki.
Se ujema z eno od nabor znakov.
Določite obseg v naraščajočem vrstnem redu (od A do Ž, ne od Ž do A).

r [a-f] d najde slabo, rad

LIKE operator

Access zahteva besedo »Kot« v kateri koli pogoj, ki uporablja nadomestne znake. Uporabite operator LIKE pred niz, ki vsebuje nadomestne znake. Dostop tudi mora niz, ki obkrožajo narekovajev. Da se ujema z besedilne podatke, ki vsebuje črko T bi uporabite ta izraz:

KOT "* t * ««

V zadnjih različicah Access doda LIKE operator in ponudbe oznake za vas, če ga izpustite, jih. Tudi če uporabljate izraz * t * Access spremeni, da kot »* t * « ko zaženete poizvedbo ali premaknite kazalec zunaj merilo.

Glejte kot nadomestnih znakov v dejanje

Če želite predvajati video dokazuje, uporabite ta orodja, poskusite ta video, na primer YouTube in nadomestne znake v pogojih poizvedbe dostop.

Naslednji navzgor v del 3 tega 3-del niza: pozivanje k vnosu tako, da uporabite parameter.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×