Selle 3-osa seeria 1 osas leiti, et päringu kriteeriumide täpsemaks tegemiseks on päringu kriteeriumide kasutamise põhinäide. See on tore, kui tead täpselt, mida otsid. Aga kui soovid näha ebatäpseid vasteid – ütled, et kõik, kelle Perekonnanimi algab th? Sul on õnne – Accessis on võimsad tööriistad, mida saate kasutada päringu kriteeriumide põhjal ebatäpsete vastete toomiseks: metamärke ja samasugust tehtemärki.
Metamärkide
Kui olete kunagi mänginud pokkerit, võib teil olla võimalik ära arvata, milliseid metamärke teha: neid saab asendada muude märkidega. Seal on kümme metamärki, kuid antud andmebaasis saab kasutada ainult viit. Viis neist vastab standardile ANSI-89 ja teine viis vastab ANSI-92 standardile; iga andmebaas toetab ühte standardit või muud, kuid mitte mõlemat. Saate määrata suvandi, mis määrab kasutatava ANSI-standardi.
ANSI-89 märgid
Märk |
Kirjeldus |
Näide |
* |
Vastab mis tahes arvule märkidele. |
wh * leiab, mida, valge ja miks, kuid mitte mõnda aega või vaadata. |
? |
Vastab mis tahes üksikule tähemärgile. |
B? ll leiab Ball, Bell ja Bill |
[ ] |
Kasutatakse koos muude tähtedega (lisatud sulgudes). |
B [ AE ] ll leiab palli ja kella, kuid mitte arve |
! |
Kasutatakse sulgudes koos muude märkidega. |
b [! AE ] ll leiab arve ja pulli, kuid mitte Ball või Bell |
- |
Kasutatakse sulgudes koos muude märkidega. |
b [a-c] d leiab halva, "Kuku" ja BCD. |
# |
Vastab mis tahes üksikule numbrilisele märgile. |
1 # 3 leiab 103, 113, 123 |
ANSI-92 märgid
Märk |
Kirjeldus |
Näide |
% |
Vastab mis tahes arvule märkidele. |
wh % leiab, mida, valge ja miks, kuid mitte mõnda aega või vaadata. |
_ |
Vastab mis tahes üksikule tähemärgile. |
B_ll leiab palli, kella ja arve. |
[ ] |
Kasutatakse koos muude märkidega. |
B [ AE ] ll leiab palli ja kella, kuid mitte arve |
^ |
Kasutatakse sulgudes koos muude märkidega. |
b [^ AE ] ll leiab arve ja Bull, kuid mitte Ball või Bell |
- |
Kasutatakse sulgudes koos muude märkidega. |
b [a-c] d leiab halba, "Kuku" |
SARNANE operaator
Accessis on vaja sõna "Like" mis tahes kriteeriumis, mis kasutab metamärke. Kasutad samasugust tehtemärki vahetult enne metamärke sisaldavat stringi. Access vajab ka jutumärke, mida ümbritseb jutumärgid. Kui soovite näiteks sobitada teksti sisaldavaid andmeid, mis sisaldavad seda avaldist, kasutage järgmist avaldist.
LIKE "* t *"
Viimatiste versioonide korral lisab Access teie jaoks samasuguse tehtemärgi ja jutumärgid, kui te need ära ei jäta. Kui kasutate avaldist * t * Access muudab selle sarnaselt "* t *" , kui käivitate päringu või nihutate kursori kriteeriumist väljapoole.
Tegevuste ilme ja metamärkide kuvamine
Kui soovite vaadata videot, mis näitab nende tööriistade kasutamist, proovige Accessi päringu kriteeriumides seda YouTube ' i videot ja metamärke.
Selle 3-osa sarja jaotises 3 järgmisena: küsimine parameetri abil sisestamise kohta.