Tabela operatora

Operator je znak ili simbol koji navodi tip izračunavanja za izvršavanje unutar izraza. Postoje matematički operatori, operatori poređenja, logički operatori i operatori za reference. Access podržava mnoštvo operatora, uključujući aritmetičke operatore, kao što su +, -, množenje (*) i deljenje (/), kao i operatore poređenja za upoređivanje vrednosti, tekstualne operatore za spajanje teksta i logičke operatore za utvrđivanje vrednosti „tačno“ ili „netačno“. Ovaj članak pruža detalje o korišćenju ovih operatora.

Napomena : Počevši od programa Access 2010, alatka „Izrada izraza“ ima IntelliSense, pa možete da vidite kakvi su argumenti neophodni za vaš izraz.

U ovom članku

Aritmetički operatori 

Operatori za poređenje 

Logički operatori 

Operatori spajanja 

Posebni operatori 

Aritmetički operatori

Koristite aritmetičke operatore za izračunavanje vrednosti iz dva broja ili više njih ili za menjanje znaka broja iz pozitivnog u negativan ili obrnuto.

Operator

Namena

Primer

+

Saberite dva broja.

[Međuvrednost] + [PorezNaPromet]

-

Pronađite razliku između dva broja ili ukažite na negativnu vrednost broja.

[Cena]-[Popust]

*

Pomnožite dva broja.

[Količina]*[Cena]

/

Podelite prvi broj drugim brojem.

[UkupnaVrednost]/[BrojStavki]

\

Zaokružite oba broja na cele brojeve, podelite prvi broj drugim brojem, a zatim skratite rezultat na ceo broj.

[Registrovano]\[Sobe]

Mod

Podelite prvi broj drugim brojem, a zatim vratite samo ostatak.

[Registrovano] Mod [Sobe]

^

Podignite broj na stepen.

Broj ^ stepen

Vrh stranice

Operatori za poređenje

Operatore poređenja koristite za poređenje vrednosti i vraćanje rezultata čija je vrednost „Tačno“, „Netačno“ ili „Null“.

Operator

Namena

Primer

<

Vraća vrednost „Tačno“ ako je prva vrednost manja od druge vrednosti.

Vrednost1 < Vrednost2

<=

Vraća vrednost „Tačno“ ako je prva vrednost manja od druge vrednosti ili jednaka drugoj vrednosti.

Vrednost1 <= Vrednost2

>

Vraća vrednost „Tačno“ ako je prva vrednost veća od druge vrednosti.

Vrednost1 > Vrednost2

>=

Vraća vrednost „Tačno“ ako je prva vrednost veća od druge vrednosti ili jednaka drugoj vrednosti.

Vrednost1 >= Vrednost2

=

Vraća vrednost „Tačno“ ako je prva vrednost jednaka drugoj vrednosti.

Vrednost1 = Vrednost2

<>

Vraća vrednost „Tačno“ ako prva vrednost nije jednaka drugoj vrednosti.

Vrednost1 <> Vrednost2

Napomena : U svim slučajevima, ako je prva vrednost „null“ ili druga vrednost „null“, i rezultat će biti „null“. Pošto „null“ predstavlja nepoznatu vrednost, rezultat poređenja sa vrednošću „null“ će takođe biti nepoznat.

Vrh stranice

Logički operatori

Logičke operatore koristite za kombinovanje dve Bulove vrednosti i vraćanje rezultata „null“, „tačno“ ili „netačno“. Logički operatori se takođe nazivaju Bulovim operatorima.

Operator

Namena

Primer

And

Vraća vrednost „Tačno“ kada su tačni Izraz1 i Izraz2.

Izraz1 And Izraz2

Or

Vraća vrednost „Tačno“ kada je tačan Izraz1 ili Izraz2.

Izraz1 Or Izraz2

Eqv

Vraća vrednost „Tačno“ kada su tačni i Izraz1 i Izraz2 ili kada su netačni i Izraz1 i Izraz2.

Izraz1 Eqv Izraz2

Not

Vraća vrednost „Tačno“ kada Izraz nije tačan.

Not Izraz

Xor

Vraća vrednost „Tačno“ kada je tačan ili Izraz1 ili Izraz2, ali ne i oba.

Izraz1 Xor Izraz2

Vrh stranice

Operator spajanja

Koristite operatore spajanja za kombinovanje dve tekstualne vrednosti u jednu.

Operator

Namena

Primer

&

Kombinuje dve niske da bi formirao jednu nisku.

niska1 & niska2

+

Kombinuje dve niske da bi formirao jednu nisku i prenosi polja sa vrednošću „null“ (ako je jedna vrednost „null“, ceo izraz ima vrednost „null“).

niska1 + niska2

Vrh stranice

Posebni operatori

Posebne operatore koristite za vraćanje rezultata „Tačno“ ili „Netačno“, kao što je opisano u sledećoj tabeli.

Operator

Namena

Primer

Is Null ili Is Not Null

Određuje da li je vrednost „Null“ ili „Not Null“.

Polje1 Is Not Null

Like "obrazac"

Pronalazi vrednosti niske pomoću džoker operatora ? i *.

Polje1 Like "uputiti*"

Between vrednost1 And vrednost2

Određuje da li se numerička vrednost ili vrednost datuma nalaze unutar opsega.

Polje1 Between 1 And 10
- OR -
Polje1 Between #07-01-07# And #12-31-07#

In(vrednost1, vrednost2,...)

Određuje da li se vrednost nalazi unutar skupa vrednosti.

Polje1 In ("crveno", "zeleno", "plavo")
- OR -
Polje1 In (1,5,7,9)

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×