Tablica operatora

Operator je znak ili simbol koji određuje vrstu izračuna unutar izraza. Postoje matematički, usporedni i logički operatori te operatori reference. Osim aritmetičkih operatora kao što su +, -, množenje (*) i dijeljenje (/), Access podržava brojne operatore poput operatora usporedbe za uspoređivanje vrijednosti, tekstnih operatora za povezivanje teksta i logičkih operatora za određivanje točnih i netočnih vrijednosti. Ovaj članak sadrži informacije o korištenju tih operatora.

Napomena : Sastavljač izraza od programa Access 2010 ima IntelliSense koji vam daje do znanja koje argumente izraz zahtijeva.

U ovom članku

Aritmetički operatori 

Operatori usporedbe 

Logički operatori 

Operatori povezivanja 

Posebni operatori 

Aritmetički operatori

Aritmetičke operatore koristite za izračun vrijednosti iz dvaju ili više brojeva ili da biste promijenili predznak broja iz pozitivnog u negativni ili obratno.

Operator

Svrha

Primjer

+

Zbrajanje dvaju brojeva.

[Podzbroj]+[ProdPorez]

-

Traženje razlike između dvaju brojeva ili označavanje negativne vrijednosti broja.

[Cijena]-[Popust]

*

Množenje dvaju brojeva.

[Količina]*[Cijena]

/

Dijeljenje prvog broja drugim.

[UkupniZbroj]/[BrojArtikala]

\

Zaokruživanje obaju brojeva na cijele brojeve, dijeljenje prvog broja drugim, a zatim skraćivanje rezultata na cijeli broj.

[Prijavljeni]\[Sobe]

Mod

Dijeljenje prvog broja drugim, a zatim prikaz samo ostatka dijeljenja.

[Prijavljeni] Mod [Sobe]

^

Potenciranje broja na eksponent.

Broj ^ Eksponent

Vrh stranice

Operatori usporedbe

Operatore usporedbe koristite da biste usporedili vrijednosti i vratili rezultat True, False ili Null.

Operator

Svrha

Primjer

<

Vraća True ako je prva vrijednost manja od druge vrijednosti.

Vrijednost1 < Vrijednost2

<=

Vraća True ako je prva vrijednost manja ili jednaka drugoj vrijednosti.

Vrijednost1 <= Vrijednost2

>

Vraća True ako je prva vrijednost veća od druge vrijednosti.

Vrijednost1 >Vrijednost2

>=

Vraća True ako je prva vrijednost veća ili jednaka drugoj vrijednosti.

Vrijednost1 >= Vrijednost2

=

Vraća True ako je prva vrijednost jednaka drugoj vrijednosti.

Vrijednost1 = Vrijednost2

<>

Vraća True ako prva vrijednost nije jednaka drugoj vrijednosti.

Vrijednost1 <> Vrijednost2

Napomena : U svakom slučaju, ako je prva ili druga vrijednost null, rezultat je također null. Kako null predstavlja nepoznatu vrijednost, nepoznat je i rezultat bilo koje usporedbe s vrijednosti null.

Vrh stranice

Logički operatori

Logičke operatore koristite za kombiniranje dvije Booleove vrijednosti i vraćanje rezultata true, false ili null. Logički operatori nazivaju se i Booleovi operatori.

Operator

Svrha

Primjer

And

Vraća True kada su Izraz1 i Izraz2 istiniti.

Izraz1 And Izraz2

Or

Vraća True ako je Izraz1 ili Izraz2 istinit.

Izraz1 Or Izraz2

Eqv

Vraća True kada su Izraz1 i Izraz2 istiniti ili kada su Izraz1 i Izraz2 neistiniti.

Izraz1 Eqv Izraz2

Not

Vraća True ako Izraz nije istinit.

Not Izraz

Xor

Vraća True ako je Izraz1 ili Izraz2 istinit, ali ne ako su oba istinita.

Izraz1 Xor Izraz2

Vrh stranice

Operatori povezivanja

Operatori povezivanja koriste se za spajanje dvije tekstne vrijednosti u jednu.

Operator

Svrha

Primjer

&

Spaja dva niza u jedan.

niz1 & niz2

+

Spaja dva niza u jedan i propagira null vrijednosti (ako je bilo koja vrijednost null, cijeli se izraz vrednuje kao null).

niz1 + niz2

Vrh stranice

Posebni operatori

Posebni operatori koristite se da biste vratili rezultat True ili False, kao što je opisano u sljedećoj tablici.

Operator

Svrha

Primjer

Is Null ili Is Not Null

Određuje je li vrijednost Null ili nije Null.

Polje1 Is Not Null

Like "uzorak"

Pronalazi vrijednosti niza pomoću zamjenskih operatora ? i *.

Polje1 Like "uput*"

Between vrij1 And vrij2

Određuje da li se brojčana vrijednost ili vrijednost datuma nalazi u rasponu.

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

In(vrij1,vrij2...)

Određuje da li se vrijednost nalazi u skupu vrijednosti.

Polje1 In ("crvena", "zelena", "plava")
- ILI -
Polje1 In (1,5,7,9)

Proširite svoje vještine
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.

×