Ak chcete vyhľadať konkrétnu položku, keď si presne nepamätáte jej pravopis, skúste v dotaze použiť zástupný znak.
Zástupné znaky sú špeciálne znaky, ktoré môžu obsahovať neznáme znaky v textovej hodnote a sú užitočné na vyhľadávanie viacerých položiek s podobnými, ale nie identickými údajmi. Zástupné znaky môžu tiež pomôcť pri získavaní údajov na základe zadanej zhody vzorky. Môžete napríklad vyhľadať všetkých, ktorí sa volajú Ján na ParkOvej ulici.
Ďalšie informácie o dotazoch nájdete v úvode k dotazom.
Tu je niekoľko príkladov zástupných znakov pre dotazy Accessu:
Znak |
Popis |
Príklad |
* |
Priradí ľubovoľný počet znakov. Hviezdičku (*) je možné použiť kdekoľvek v reťazci znakov. |
bl* nájde slová blok, blížiť, blikať, ale nie slová oblok alebo bublina. |
? |
Zodpovedá jednej abecede na určitej pozícii. |
b?ll nájde slová ball, bell a Bill. |
[ ] |
Zodpovedá znakom v zátvorkách. |
b[ae]ll nájde guľu a zvonček, ale nie bill. |
! |
Vylúči znaky v zátvorkách. |
b[!oi]l nájde slovo bál, ale nie slová bol a bil. Podobne ako "[!a]*" nájde všetky položky, ktoré nezačínajú písmenom a. |
- |
Zodpovedá rozsahu znakov. Nezabudnite zadať znaky vo vzostupnom poradí (od A po Z, nie od Z po A). |
b[a-c]d nájde slová bad, bbd alebo bcd. |
# |
Priradí ľubovoľný samostatný číselný znak. |
1#3 nájde čísla 103, 113 alebo 123. |
Ďalšie informácie o používaní kritérií v dotaze.
Príklady zhody zástupných znakov vo výrazoch
Použitie zástupných znakov v rámci vzorky:
-
Otvorte dotaz v návrhovom zobrazení.
-
Do riadka Kritériá poľa, ktoré chcete použiť, zadajte pred kritériá operátor Like .
-
Nahraďte jeden alebo viacero znakov v kritériách zástupným znakom. Napríklad kritérium Like R?308021 vráti znaky RA308021, RB308021 a podobne.
-
Na karte Návrh kliknite na položku Spustiť.
Tu je niekoľko príkladov zástupných vzorov, ktoré môžete použiť vo výrazoch:
Haracter (y) C |
Používa sa na zhodu |
? alebo _ (podčiarkovník) |
Ľubovoľný jeden znak |
* alebo % |
Nula alebo viac znakov |
# |
Ľubovoľná jedna číslica (0 – 9) |
[šarlatán] |
Každá jedna postava v schronici |
[! charlist] |
Akýkoľvek jediný znak, ktorý nie je v sráci |
[a-zA-Z0-9]. |
Ľubovoľný alfanumerický znak |
[A – Z] |
Ľubovoľné veľké písmená v rozsahu od A po Z. Poznámka: Keď zadáte rozsah znakov, znaky sa musia zobraziť vzostupne. Napríklad [Z-A] nie je platný vzor. |
Ak chcete priradiť špeciálne znaky, ako je napríklad otáznik (?), znak čísla (#) a hviezdička (*), vložte ich do hranatých zátvoriek.
Funkcia CHARLIST poskytuje zhody pre jeden alebo viacero znakov a môže obsahovať takmer všetky znaky v tabuľka znakov ANSI vrátane číslic. Funkcia CHARLIST je uzavretá v hranatých zátvorkách ([ ]) a môže sa použiť so zástupnými znakmi pre konkrétnejšie zhody.
Ak chcete určiť rozsah znakov, použite funkciu CHARLIST so spojovníkom (-) a oddeľte hornú a dolnú hranica rozsahu.
Ak chcete porovnať spojovník (-), umiestnite ho na začiatok alebo koniec nástroja CHARLIST (za výkričník, ak ho používate). V ľubovoľnom inom umiestnení spojovník identifikuje rozsah znakov ANSI.