Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Pogoj ali operator Like se uporabi v poizvedbi Access iskanje podatkov, ki se ujemajo z določenim vzorcem. V vzorčni zbirki podatkov je na primer tabela »Stranke«, kot je tabela spodaj, zato želimo poiskati le stranke, ki živijo v mestih, katerih imena se začnejo z »B«. Tukaj je opisano, kako bomo ustvarili poizvedbo in uporabili pogoje Like:

  1. Odpiranje tabele »Stranke«:Tabela »Stranke«

  2. Na zavihku Ustvari kliknite Načrt poizvedbe.

  3. Kliknite Dodaj in tabela »Stranke« je dodana načrtovalcu poizvedb.

  4. Dvokliknite polji Priimek inMesto, da ju dodate v mrežo načrta poizvedbe.

  5. V polje Mesto dodajte pogoj »Like B*« in kliknite Zaženi.Pogoji poizvedbe »Like«

V rezultatih poizvedbe so prikazane le stranke iz imen mest, ki se začenjajo s črko »B«.

Rezultati poizvedbe »Like«

Če želite izvedeti več o uporabi pogojev, glejte Uporaba pogojev v poizvedbi.

Na vrh strani

Uporaba operatorja Like v sintaksi SQL

Če želite to narediti v sintaksi SQL (Structured Query Language), to naredite tako:

  1. Odprite tabelo »Stranke« in na zavihku Ustvari kliknite Načrt poizvedbe.

  2. Na zavihku Osnovno kliknite Pogled >pogledu SQL in vnesite to sintakso:

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

  3. Kliknite Zaženi.

  4. Z desno tipko miške kliknite zavihek poizvedbe , >Zapri.

Če želite več informacij, glejte Access SQL: osnovni koncepti, besednjak in sintaksa ter več informacij o urejanju izjav SQL za izostrinje rezultatov poizvedbe.

Na vrh strani

Examples of Like criteria patterns and results

Pogoj ali operator Like je priročen pri primerjavi vrednosti polja z izrazom niza. V spodnjem primeru so vrnjeni podatki, ki se začnejo s črko P, ki ji sledi katera koli črka med A in F ter tri števke:

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

Tukaj je nekaj načinov uporabe like za različne vzorce:

Vrsta ujemanja

Vzorec

Če se zbirka podatkov ujema boste videli možnost

Če zbirka podatkov nima ujemanja boste videli možnost

Več znakov

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Posebni znak

a[*]a

a*a

Aaa

Več znakov

ab*

abcdefg, abc

cab, aab

Posamezni znak

a?a

aaa, a3a, aBa

aBBBa

Posamezna števka

a#a

a0a, a1a, a2a

aaa, a10a

Nabor znakov

[a-z]

f, p, j

2, &

Zunaj nabora

[!a-z]

9, &, %

b, a

Brez števke

[!0-9]

A, a, &, ~

0, 1, 9

Kombinirano

a[!b-m]#

An9, az0, a99

abc, aj0

Primeri pogojev »Všeč mi je« z nadomestnimi znaki

V spodnji tabeli so prikazane vrste rezultatov, ko je pogoj Like uporabljen z nadomestni znaki v tabeli, ki lahko vsebuje podatke z določenimi ujemajočimi se vzorci.

Pogoji

Rezultat

Like "E#"

Vrne elemente z le dvema znakoma, pri katerih je prvi znak E, drugi pa število.

Like "G?"

Vrne elemente z le dvema znakoma, pri katerih je prvi znak G.

Like "*16"

Vrne elemente, ki se končajo s 16.

Oglejte si več primerov nadomestnih znakov.

Na vrh strani

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.