Da biste pronašli određenu stavku kada se ne možete sjetiti točno kako je napisana, pokušajte koristiti zamjenski znak u upitu.
Zamjenske znakove predstavljaju posebni znakovi koji mogu biti nepoznati znakovima u tekstnoj vrijednosti i praktični su za pronalaženje više stavki sličnih, ali ne i istih podataka. Zamjenski znakovi mogu pomoći i u dobivanju podataka na temelju navedenog podudaranja uzorka. Primjerice, pronalaženje svih po imenu John u ulici Park.
Dodatne informacije o upitima potražite u članku uvod u upite.
Slijede neki primjeri zamjenskih znakova za upite programa Access:
Znak | Opis | Primjer |
---|---|---|
* |
Zamjenjuje bilo koji broju znakova. Zvjezdicu (*) možete koristiti bilo gdje u nizu znakova. |
gr* pronalazi greda, grana, grozd, ali ne igra ili gudura. |
? |
Podudara se s jednom abecedom u određenom položaju. |
b? ll pronalazi Ball, Bell i Bill. |
[ ] |
Podudara se s znakovima unutar zagradama. |
b [ae] ll pronalazi loptu i zvono, ali ne i Bill. |
! |
Isključuje znakove unutar zagradama. |
Ko[!lt]ač pronalazi kovač, ali ne kolač i kotač. Kao što je "[! a] *" pronalazi sve stavke koje ne počinju slovom a. |
- |
Podudara se s rasponom znakova. Ne zaboravite navesti znakove uzlaznim redoslijedom (A do Z, a ne Z do A). |
b[a-c]d pronalazi bad, bbd i bcd. |
# |
Zamjenjuje bilo koji pojedinačni numerički znak. |
1#3 pronalazi 103, 113 i 123. |
Saznajte više o primjeni kriterija na upit.
Primjeri zamjenskog uzorka znakova podudaranja u izrazima
Da biste koristili zamjenski znak unutar uzorka, učinite sljedeće:
-
Otvorite upit u prikazu dizajna.
-
U redak kriterij polja koje želite koristiti upišite operator kao što je ispred kriterija.
-
Zamjenskim znakom zamijenite jedan znak ili pak više njih u kriteriju. Like R?308021, primjerice, vraća rezultate RA308021, RB308021 i tako dalje.
-
Na kartici dizajn kliknite Pokreni.
Slijede neki primjeri zamjenskih uzoraka koje možete koristiti u izrazima:
C haracter (s) | Koristi se za podudaranje |
---|---|
? ili _ (poddonji rezultat) |
Bilo koji znak |
ili |
Nula ili više znakova |
# |
Bilo koja pojedinačna znamenka (0-9) |
[popisznakova] |
Bilo koji pojedinačni znak u programu popisznakova |
[! popisznakova] |
Bilo koji pojedinačni znak koji nije u programu popisznakova |
[a-zA-Z0-9]. |
Bilo koji alfanumerički znak |
[A-Z] |
Bilo koja od velikih slova u rasponu od A do Z. Napomena: Kada navedete raspon znakova, znakovi se moraju pojavljivati uzlaznim sortiranjem. Primjerice, [Z-A] nije valjan uzorak. |
Pogledajte osnove izgradnje izraza.
Da biste usklađeni s posebnim znakovima kao što su upitnik (?), broj znaka (#) i asterisk (*), postavite ih u uglate zagrade.
Funkcija CHARLIST sadrži podudaranja za jedan ili više znakova i može uvrstiti gotovo sve znakove u ANSI skup znakova, uključujući znamenke. CHARLIST je zatvoren u zagradama ([]) i može se koristiti s zamjenskim znakovima radi konkretnijih podudaranja.
Da biste odredili raspon znakova, koristite CHARLIST s spojnicom (-) da biste odvojili gornje i donje granice raspona.
Da biste usporedili znak crtice (-), postavite ga na početak ili kraj značajke CHARLIST (nakon uskličnika ako ga koristite). Na bilo kojem drugom mjestu, spojnica identificira raspon ANSI znakova.