Korišćenje kriterijuma Like za pronalaženje podataka
Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Kriterijum ili operator Like koristi se u Access za pronalaženje podataka koji se podudaraju sa određenim obrascem. Na primer, u uzorku baze podataka imamo tabelu "Klijenti", kao što je sledeća, i želimo da pronađemo samo klijente koji žive u gradovima čija imena počinju na "B". Evo kako ćemo da kreiramo upit i koristimo kriterijume Like:

  1. Otvaranje tabele "Klijenti":Tabela Klijenti

  2. Na kartici Kreiranje kliknite na dugme Dizajn upita.

  3. Kliknite na dugme Dodaj i tabela "Klijenti" se dodaje u dizajner upita.

  4. Kliknite dvaput na polja Prezime iGrad da biste ih dodali u koordinatnu mrežu za dizajn upita.

  5. U polje Grad dodajte kriterijume "Sviđa mi se B*" i kliknite na dugme Pokreni.Kriterijumi Like za upite

Rezultati upita prikazuju samo klijente iz imena gradova koji počinju slovom "B".

Rezultati Like upita

Da biste saznali više o korišćenju kriterijuma, pogledajte članak Primena kriterijuma na upit.

Vrh stranice

Korišćenje operatora Like u SQL sintaksi

Ako biste radije da to uradite u SQL (structured Query Language) sintaksi, evo kako:

  1. Otvorite tabelu "Klijenti" i na kartici "Kreiranje" kliknite na dugme " Dizajn upita".

  2. Na kartici Početak izaberite stavku >SQL prikaz i otkucajte sledeću sintaksu:

    SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  3. Kliknite na dugme Pokreni.

  4. Kliknite desnim tasterom miša na karticu upita Sačuvaj >Zatvori.

Više informacija potražite u članku Access SQL: osnovni koncepti, rečnik i sintaksa i saznajte više o tome kako da uredite SQL izraze da biste izoštrili rezultate upita.

Vrh stranice

Primeri obrazaca i rezultata kriterijuma "Sviđa mi se"

Kriterijumi ili operator Like su korisni prilikom poređenja vrednosti polja sa izrazom niske. Sledeći primer vraća podatke koji počinju slovom P praćenim bilo kojim slovom između A i F i tri cifre:

Like “P[A-F]###”

Evo nekih načina korišćenja aplikacije Like za različite obrasce:

Vrsta podudaranja

Obrazac

Ako baza podataka ima podudaranje Videćeš

Ako baza podataka ne sadrži podudaranje Videćeš

Više znakova

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Specijalni znak

a[*]a

a*a

Aaa (Aaa)

Više znakova

ab*

abcdefg, abc

cab, aab

Pojedinačni znak

a?a

aaa, a3a, aBa

aBBBa

Jedna cifra

a#a

a0a, a1a, a2a

aaa, a10a

Opseg znakova

[a-z]

f, p, j

2, &

Van opsega

[!a-z]

9, &, %

b, a

Nije cifra

[!0-9]

A, a, &, ~

0, 1, 9

Kombinovano

a[!b-m]#

An9, az0, a99

abc, aj0

Primeri kriterijuma "Sviđa mi se" sa džoker znacima

Sledeća tabela prikazuje tipove rezultata kada se kriterijum Like koristi sa džoker znaci tabele koja može da sadrži podatke sa određenim obrascima koji se podudaraju.

Kriterijumi

Rezultat

Like "E#"

Vraća stavke sa samo dva znaka gde je prvi znak E, a drugi broj.

Like "G?"

Vraća stavke sa samo dva znaka u kojima je prvi znak G.

Like "*16"

Vraća stavke koje se završavaju sa 16.

Pogledajte još primera džoker znakova.

Vrh stranice

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.