Pronalaženje podataka pomoću kriterija Like

Pronalaženje podataka pomoću kriterija Like

Napomena:  Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku .

Kriterij ili operator Like u upitima se koristi za pronalaženje podataka koji odgovaraju određenom uzorku. U bazi podataka, primjerice, imate tablicu "Klijenti", kao što je ova u nastavku, pa u njoj želite pronaći samo one klijente koji žive u gradovima koji započinju sa slovom "B". Evo kako možete stvoriti upit pomoću kriterija Like:

  1. Otvorite tablicu Klijenti:

    Tablica Klijenti

  2. Na kartici Stvaranje kliknite Dizajn upita.

  3. U dijaloškom okviru Prikaz tablice kliknite Dodaj. To će dodati tablicu Klijenti u dizajner upita.

  4. Zatvorite dijaloški okvir Prikaz tablice.

  5. Dvokliknite polja Prezime i Grad da biste ih dodali u rešetku dizajna upita.

  6. U polje Grad Dodajte kriterij "kao što su B *" , a zatim kliknite Pokreni.

    Kriterij upita Like

U rezultatima upita prikazat će se samo klijenti iz gradova koji započinju slovom “B”.

Rezultati upita Like

Dodatne informacije o korištenju kriterija potražite u članku Primjena kriterija na upit.

Vrh stranice

Korištenje operatora Like u SQL sintaksi

Ako želite da se taj postupak u SQL (Structured Query Language) sintaksu, ovdje je način:

  1. Otvorite tablicu Klijenti pa na kartici Stvaranje kliknite Dizajn upita.

  2. Na kartici Polazno kliknite Prikaz > SQL prikaz i upišite sljedeću sintaksu:

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

  1. Kliknite Izvedi.

  2. Desnom tipkom miša kliknite karticu upita pa Spremanje > Zatvori.

Dodatne informacije potražite u članku Access SQL: osnovni koncepti, vokabular i sintaksa i Saznajte više o uređivanju SQL naredbi za izoštravanje rezultata upita.

Vrh stranice

Primjeri uzoraka i rezultata kriterija Like

Kriterij ili operator Like vrlo je koristan kad morate usporediti vrijednost polja s izrazom niza. U ovom primjeru vraćaju se podaci koji započinju slovom P nakon kojeg slijedi bilo koje slovo od A do F pa tri brojke:

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

Evo nekoliko primjera korištenja kriterija Like da biste dobili razne uzorke:


Vrsta podudaranja


Uzorak

Ako u bazi podataka postoji rezultat,
vidjet ćete ovo

Ako u bazi podataka nema rezultata,
vidjet ćete ovo

Veći broj znakova

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Posebni znak

a[*]a

a*a

Aaa

Veći broj znakova

ab*

abcdefg, abc

cab, aab

Jedan znak

a?a

aaa, a3a, aBa

aBBBa

Jedna znamenka

a#a

a0a, a1a, a2a

aaa, a10a

Raspon znakova

[a-z]

f, p, j

2, &

Izvan raspona

[!a-z]

9, &, %

b, a

Nije znamenka

[!0-9]

A, a, &, ~

0, 1, 9

Kombinirano

a[!b-m]#

An9, az0, a99

abc, aj0

Primjeri kriterija Like sa zamjenskim znakovima

U sljedećoj su tablici prikazane vrste rezultata koje dobijete kad u tablici koja možda sadrži podatke s određenim podudarnim uzorcima koristite kriterij Like uz zamjenski znakovi.

Kriterij

Rezultat

Like "E#"

Vraća stavke od samo dva znaka u kojima je prvi znak E, a drugi broj.

Like "G?"

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

Like "*16"

Vraća stavke koje završavaju sa 16.

Potražite dodatne primjeri zamjenskih znakova.

Vrh stranice

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×