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

Uspoređuje nizovni izraz s uzorkom u SQL izrazu.

Sintaksa

izraz Like "uzorak"

Sintaksa operatora Like sastoji se od sljedećih dijelova:

Dio

Opis

izraz

SQL izraz koji se koristi u uvjetu WHERE.

uzorak

Slovni niz ili znak s kojim se izraz uspoređuje.

Napomene

Pomoću operatora Like možete pronaći vrijednosti u polju koje odgovara navedenom uzorku. Za uzorak možete odrediti cijelu vrijednost (npr. Like “Smith”) ili pomoću programa zamjenski znakovi pronaći raspon vrijednosti (npr. Like “Sm*”).

Pomoću operatora Like u izrazu vrijednost polja možete usporediti s izrazom niza. Ako, primjerice, u SQL izraz unesete Like “C*”, upit će vratiti sve vrijednosti polja koje počinju slovom C. U upitu vrste parametarski upit možete od korisnika zatražiti da unese uzorak koji želi potražiti.

U primjeru u nastavku vraćaju se podaci koji počinju slovom P, iza kojeg slijedi bilo koje slovo između A i F i tri broja:

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

Tablica u nastavku pokazuje kako pomoću operatora Like možete testirati izraze za različite uzorke.

Vrsta podudaranja

Uzorak

Podudaranje (vraća vrijednost True)

Nema podudaranja (vraća vrijednost False)

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

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.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.