Korišćenje kriterijuma Like za pronalaženje podataka

Kriterijumi ili operator se koriste u upitu da bi pronašli podatke koji se podudaraju sa određenim obrascem. Na primer, u našoj bazi podataka imamo tabelu "Klijenti", kao što je ona ispod i želimo da pronađemo samo klijente koji žive u gradovima čije imena počinju sa "B". Evo kako ćemo kreirati upit i koristiti iste kriterijume:

  1. Otvaranje tabele "Kupci":

    Tabela Klijenti

  2. Na kartici Kreiranje kliknite na dugme Dizajn upita.

  3. Izaberite stavku Dodaj i tabela klijenti se dodaju u dizajner upita.

  4. Kliknite dvaput na polja prezimena i grad da biste ih dodali u koordinatnu mrežu za dizajn upita.

  5. U polju grad dodajte kriterijume "kao što je B *" i kliknite na dugme pokrene.

    Kriterijumi Like za upite

Rezultati upita prikazuju samo kupce iz imena gradova počevši od slova "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 želite da ovo uradite u SQL (strukturiranoj upita jezika), evo kako to da uradite:

  1. Otvorite tabelu klijenti i na kartici Kreiranje izaberite stavku dizajn upita.

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

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

  1. Kliknite na dugme Pokreni.

  2. Kliknite desnim tasterom miša na karticu upita, sačuvajte > Zatvaranje.

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 izjave da biste naoštrili rezultate upita.

Vrh stranice

Primeri modela i rezultata kao što su rezultati

Kriterijumi ili operator su korisni prilikom upoređivanja 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 kao za razne obrasce:


Vrsta podudaranja


Obrazac

Ako baza podataka ima podudaranje
koje ćete videti

Ako baza podataka nema podudaranje,
videćete

Više znakova

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Specijalni znak

a[*]a

a*a

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 takvih kriterijuma pomoću džoker znakova

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

Kriterijumi

Rezultat

Kao što je "E"

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

Kao "G?"

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

Kao "* 16"

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

Pogledajte više primera džoker znakova.

Vrh stranice

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom prevoda?
Šta je uticalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×