Applies ToAccess 2013

U dijelu 1 ove trodimenzionalne serije Razmatrali smo osnovni primjer korištenja kriterija u upitu radi određenije pitanje upita. To je odlično ako točno znate što tražite. No, što ako želite vidjeti netočne podudarnosti – recite, svi čije prezime započinje slovom th? Imate sreću – Access ima moćne alate koje možete koristiti u kriterijima upita da biste dohvatili netočne podudarnosti: zamjenski znakovi i operator LIKE.

Zamjenski znakovi

Ako ste ikad igrali poker, možda ćete moći pogoditi što zamjenski znakovi čine: mogu se zamijeniti za druge znakove. Postoji deset zamjenskih znakova, no samo se pet može koristiti u bilo kojoj određenoj bazi podataka. Pet njih zadovoljava standard poznat kao ANSI-89, a ostalih pet zadovoljavaju ANSI-92 standard; Svaka baza podataka podržava jedan standard ili drugi, ali ne i oboje. Možete postaviti mogućnost za određivanje ANSI standarda koji će se koristiti.

ANSI-89 znakovi

Znak   

Opis

Primjer

*

Zamjenjuje bilo koji broj znakova. Zvjezdicu možete koristiti bilo gdje u nizu znakova.

WH * pronalazi ono, bijelo i zašto, ali ne neko vrijeme ni gledati.

?

Zamjenjuje bilo koji abecedni znak.

B? ll pronalazi Ball, Bell i Bill

[ ]

Koristi se s drugim znakovima (unutar zagradama).Zamjenjuje bilo koji znak unutar zagrada.

B [ ae ] ll pronalazi loptu i zvono, ali ne i Bill

!

Koristi se unutar zagradama zajedno s drugim znakovima.Zamjenjuje bilo koji znak koji se ne nalazi u zagradama.

b [! ae ] ll pronalazi Bill i Bull, ali ne i Ball ili Bell

-

Koristi se unutar zagradama zajedno s drugim znakovima. Zamjenjuje bilo koji raspon znakova. Znakove obavezno navedite u uzlaznom redoslijedu (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, 123

ANSI-92 znakovi

Znak  

Opis

Primjer

%

Zamjenjuje bilo koji broj znakova. Može se koristiti kao prvi ili zadnji znak u nizu znakova.

WH % pronalazi ono, bijelo i zašto, ali ne neko vrijeme ni gledati.

_

Zamjenjuje bilo koji abecedni znak.

B_ll pronalazi Ball, Bell i Bill

[ ]

Koristi se zajedno s drugim znakovima. Zamjenjuje bilo koji znak unutar zagrada.

B [ ae ] ll pronalazi loptu i zvono, ali ne i Bill

^

Koristi se unutar zagradama zajedno s drugim znakovima.Zamjenjuje bilo koji znak koji se ne nalazi u zagradama.

b [^ ae ] ll pronalazi Bill i Bull, ali ne i Ball ili Bell

-

Koristi se unutar zagradama zajedno s drugim znakovima.Zamjenjuje bilo koji raspon znakova. Znakove obavezno navedite u uzlaznom redoslijedu (od A do Ž, a ne od Ž do A).

b [a-c] d pronalazi Bad, VBD

Operator LIKE

Za Access je potrebna riječ "Like" u bilo kojem kriteriju koji koristi zamjenske znakove. Operator LIKE koristi odmah prethodi nizu koji sadrži zamjenske znakove. Access također treba niz okružen oznakama ponude. Da biste, primjerice, usklađeni s tekstnim podacima koji sadrže slovo T , koristite ovaj izraz:

KAO što je "* t *"

U novije verzije Access dodaje operator LIKE i ponude za citat ako ih izprimite. Dakle, ako koristite izraz * t * Access će ga promijeniti kao "* t *" kada pokrenete upit ili premjestite pokazivač izvan kriterija.

Pogledajte kao i zamjenske znakove u akciji

Ako želite pogledati videozapis s prikazom korištenja tih alata, isprobajte ovaj videozapis na YouTubeu na primjer i zamjenske znakove u kriterijima programa Access.

Dalje u trećem dijelu ove 3-dijela serije: poticanje za unos pomoću parametra.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.