Primjenjuje se naAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zamjena svih znakova u svim podacima

  1. Otvorite upit u prikazu dizajna. Da biste to učinili, u navigacijskom oknu u odjeljku Upiti desnom tipkom miša kliknite upit, a zatim Prikaz dizajna.

  2. U ćeliji Kriteriji ispod polja koje želite koristite dodajte zvjezdicu s jedne ili obje strane kriterija. Na primjer:

    "*vlasnik*".

    "vlasnik*".

    "*vlasnik".

  3. Na kartici Dizajn upita u grupi Rezultati kliknite Pokreni. button image

Zamjena znaka u uzorku

  1. Otvorite upit u prikazu dizajna.

  2. U ćeliji Kriteriji za polja koje želite koristiti upišite operator Like ispred kriterija.

  3. Zamjenskim znakom zamijenite jedan znak ili pak više njih u kriteriju. Like R?308021, primjerice, vraća rezultate RA308021, RB308021 i tako dalje.

  4. Na kartici Dizajn upita u grupi Rezultati kliknite Pokreni.

Dohvaćanje popisa tvrtki od A do H

  1. Otvorite upit u prikazu dizajna.

  2. U ćeliji Kriteriji za polje koje želite koristiti unesite izraz Like, nakon čega slijedi par dvostrukih navodnika. Na primjer: Like "".

  3. Unutar dvostrukih navodnika dodajte par uglatih zagrada i raspon znakova koje želite pronaći, primjerice:

    Like "[a-h]"

  4. Izvan uglatih zagrada možete koristiti zamjenske znakove. Na primjer:

    Like "[a-h]*"

Tablica zamjenskih znakova

U ovoj se tablici navode i opisuju zamjenski znakovi koje možete koristiti Access upitu.

Simbol

Opis

Primjer

*

Zamjenjuje nijedan znak ili pak više njih. Može se koristiti kao prvi ili zadnji znak u nizu znakova.

Mar* pronalazi rezultate mar, Mara, Marko i Marica.

?

Zamjenjuje bilo koji abecedni znak.

Mark? pronalazi Marko, Marka i Marku.

[ ]

Zamjenjuje bilo koji znak unutar zagrada.

Mark[oa] pronalazi Marko i Marka, ali ne i Marku.

!

Zamjenjuje bilo koji znak koji se ne nalazi u zagradama.

Ko[^lt]ač pronalazi kovač, ali ne kolač i kotač.

-

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 i 123.

Primjeri korištenja zamjenskih znakova

Situacija

Primjer

Neke su osobe u podacima navedene kao "vlasnik", dok su druge navedene kao "vlasnik/operator".

Like "vlasnik*" ili Like "*vlasnik*"

Zamjenske znakove želite koristiti s parametarskim upitom.

Like "*" & [parametar] & "*"

Na primjer:

Like "*" & [riba] & "*"

Vraća sve recepte koji sadrže riječ "riba", kao što su riječna riba, morska riba, riba s krumpirom i tako dalje.

Netko je netočno upisao ime prilikom unosa podataka, na primjer, "Nedeljka" umjesto "Nediljka".

Like "Ned?ljka"

Želite pronaći klijente čije prezime počinje slovima od A do H da biste ih, primjerice, koristili za masovnu e-poštu.

Like "[a-h]*"

Želite pronaći dijelove broja kojima je zajedničko sve osim druge i treće znamenke.

Like "R??083930"

Želite poslati pozivnice za uličnu zabavu koja se održava na Glavnom trgu 10.

Like "1# Glavni trg"

Sintaksa za dohvaćanje zamjenskih znakova na temelju podataka

Znak

Potrebna sintaksa

* (zvjezdica)

[*]

? (upitnik)

[?]

# (ljestve)

[#]

- (crtica)

[-]

[] (skup početne i završne zagrade)

[[]]

[ (početna zagrada)

[[]

] (završna zagrada)

Nije potreban poseban tretman

! (uskličnik)

Nije potreban poseban tretman

Razumijevanje skupa zamjenskih znakova koji će se koristiti

Access baze podataka (ANSI-89) u odnosu na SQL Server (ANSI-92)

ANSI-89 opisuje tradicionalnu Access SQL sintaksu, koja je zadana za Access baza podataka. Zamjenski znakovi odgovaraju specifikacijama jezika Microsoft Visual Basic for Applications (VBA), a ne jezika SQL.

ANSI-92 koristi se kada želite da sintaksa odgovara bazi podataka Microsoft SQL Server™.

Kombiniranje dvije vrste zamjenskih znakova u jednoj bazi podataka nije preporučivo.

Zamjenski znakovi za korištenje s modulima Access baze podataka (ANSI-89)

Koristite ove zamjenske znakove u upitima stvorenima za bazu Access podataka.

Simbol

Opis

Primjer

*

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

Mar* pronalazi rezultate mar, Mara i Marko.

?

Zamjenjuje bilo koji abecedni znak.

Mark? pronalazi Marko, Marka i Marku.

[ ]

Zamjenjuje bilo koji znak unutar zagrada.

Mark[oa] pronalazi Marko i Marka, ali ne i Marku.

!

Zamjenjuje bilo koji znak koji se ne nalazi u zagradama.

Ko[^lt]ač pronalazi kovač, ali ne kolač i kotač.

-

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 i 123.

Zamjenski znakovi za upotrebu s poslužiteljem SQL Server (ANSI-92)

Te zamjenske znakove koristite u upitima stvorenim za upotrebu s bazom podataka Microsoft SQL Server™.

Simbol

Opis

Primjer

%

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

Mar* pronalazi rezultate mar, Mara i Marko.

_

Zamjenjuje bilo koji abecedni znak.

Mark? pronalazi Marko, Marka i Marku.

[ ]

Zamjenjuje bilo koji znak unutar zagrada.

Mark[oa] pronalazi Marko i Marka, ali ne i Marku.

^

Zamjenjuje bilo koji znak koji se ne nalazi u zagradama.

Ko[^lt]ač pronalazi kovač, ali ne kolač i kotač.

-

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.

Pročitajte i ovo

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.