Da biste pronašli određenu stavku kada se ne možete točno sjetiti kako je napisana, pokušajte koristiti zamjenski znak u upitu.
Zamjenski su znakovi posebni znakovi koji mogu sadržavati nepoznate znakove u tekstnu vrijednost i praktični su za pronalaženje više stavki sa sličnim, ali ne i identičnim podacima. Zamjenski znakovi mogu vam pomoći i pri dohvaćanju podataka na temelju određenog podudaranja uzorka. Na primjer, pronaći sve koji se zove John u ulici Park.
Dodatne informacije o upitima potražite u članku Uvod u upite.
Evo nekoliko primjera 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 na određenom položaju. |
B?ll pronalazi loptu, Bell, i Bill. |
[ ] |
Podudara znakove u zagradama. |
b[ae]ll pronalazi kuglu i zvono, ali ne i bill. |
! |
Izuzima znakove unutar zagrada. |
Ko[!lt]ač pronalazi kovač, ali ne kolač i kotač. Kao "[!a]*" pronalazi sve stavke koje ne počinju slovom a. |
- |
Podudara se s rasponom znakova. Ne zaboravite uzlaznim redoslijedom navesti znakove (od A do Ž, a ne od Ž 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 podudaranja uzorka zamjenskih znakova u izrazima
Korištenje zamjenskog znaka unutar uzorka:
-
Otvorite upit u prikazu dizajna.
-
U redak Kriteriji u polju koje želite koristiti upišite operator Like 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.
Evo nekoliko primjera zamjenskih uzoraka koje možete koristiti u izrazima:
C haracter(i) |
Koristi se za podudaranje |
? ili _ (podvlaka) |
Bilo koji znak |
* ili % |
Nula ili više znakova |
# |
Bilo koja jednoznamenkasta (0 – 9) |
Ne, ne, ne. |
Bilo koji pojedinačni znak u šarlati |
[! Ne, ne, ne, ne. |
Bilo koji znak koji nije u šarlati |
[a-zA-Z0-9]. |
Bilo koji alfanumerički znak |
Ne, ne, ne, ne. |
Bilo koje veliko slovo u rasponu od A do Ž. Napomena: Kada odredite raspon znakova, znakovi se moraju pojaviti uzlaznim sortiranjem. Na primjer, [Z-A] nije valjani uzorak. |
Da biste uskladili posebne znakove kao što su upitnik (?), znak broja (#) i zvjezdica (*), stavite ih u uglate zagrade.
Funkcija CHARLIST daje vam podudaranja za jedan ili više znakova i može sadržavati gotovo sve znakove u ANSI skup znakova, uključujući znamenke. CHARLIST je u zagradama ([ ]) i može se koristiti sa zamjenskim znakovima za konkretnije rezultate.
Da biste odredili raspon znakova, koristite CHARLIST s crticom (-) za razdvajanje gornjih i donjih granica raspona.
Da biste se podudarali s znakom spojnice (-), stavite ga na početak ili kraj CHARLIST-a (nakon uskličnika ako ga koristite). Crtica na bilo kojem drugom mjestu identificira raspon ANSI znakova.