Operatorių lentelė

Operatorius yra ženklas arba simbolis, nurodantis skaičiavimo, kurį reikia vykdyti reiškinyje, tipą. Yra matematiniai, lyginimo, loginiai ir nuorodų operatoriai. Programa „Access“ palaiko įvairius operatorius, įskaitant aritmetinius operatorius, pavyzdžiui, +, -, daugybos (*) ir dalybos (/), be to, galite naudoti lyginimo operatorius reikšmėms palyginti, teksto operatorius tekstui susieti ir loginius operatorius „true“ (teisinga) arba „false“ (klaidinga) reikšmėms nustatyti. Šiame straipsnyje pateikiama informacija apie šių operatorių naudojimą.

Pastaba : Nuo „Access 2010“ reiškinio daryklėje veikia „IntelliSense“, todėl matote, kokie argumentai turi būti išraiškoje.

Šiame straipsnyje

Aritmetiniai operatoriai

Lyginimo operatoriai

Loginiai operatoriai

Sujungimo operatoriai

Specialieji operatoriai

Aritmetiniai operatoriai

Aritmetiniai operatoriai naudojami norint apskaičiuoti dviejų ar daugiau skaičių reikšmę arba keisti skaičiaus ženklą iš teigiamo į neigiamą arba atvirkščiai.

Operatorius

Tikslas

Pavyzdys

+

Sudėti du skaičius.

[Tarpinė_suma] + [Pardavimo_mokestis]

-

Rasti skirtumą tarp dviejų skaičių arba nurodyti skaičiaus neigiamą reikšmę.

[Kaina]-[Nuolaida]

*

Sudauginti du skaičius.

[Kiekis]*[Kaina]

/

Dalinti pirmąjį skaičių iš antrojo.

[Suma]/[Elementų_skaičius]

\

Apvalinti abu skaičius iki sveikųjų skaičių, dalinti pirmąjį skaičių iš antrojo skaičiaus ir tada trumpinti rezultatą iki sveikojo skaičiaus.

[Registruota]\[Kambariai]

Mod

Dalinti pirmąjį skaičių iš antrojo ir grąžinti tik likutį.

[Registruota] Mod [Kambariai]

^

Kelti skaičių rodiklio nurodomu laipsniu.

Skaičius ^ Rodiklis

Puslapio viršus

Lyginimo operatoriai

Lyginimo operatoriai naudojami norint lyginti reikšmes ir grąžinti rezultatą, kuris yra True (teisingas), False (klaidingas) arba Null (neapibrėžta reikšmė).

Operatorius

Tikslas

Pavyzdys

<

Grąžina True (teisinga), jei pirmoji reikšmė yra mažesnė nei antroji reikšmė.

Reikšmė1 < Reikšmė2

<=

Grąžina True (teisinga), jei pirmoji reikšmė yra mažesnė nei antroji reikšmė arba jai lygi.

Reikšmė1 <= Reikšmė2

>

Grąžina True (teisinga), jei pirmoji reikšmė yra didesnė už antrąją reikšmę.

Reikšmė1 > Reikšmė2

>=

Grąžina True (teisinga), jei pirmoji reikšmė yra didesnė už antrąją reikšmė arba jai lygi.

Reikšmė1 >= Reikšmė2

=

Grąžina True (teisinga), jei pirmoji reikšmė yra lygi antrajai reikšmei.

Reikšmė1 = Reikšmė2

<>

Grąžina True (teisinga), jei pirmoji reikšmė nelygi antrajai reikšmei.

Reikšmė1 <> Reikšmė2

Pastaba : Visais atvejais, jei pirmoji arba antroji reikšmė yra neapibrėžta reikšmė, rezultatas taip pat neapibrėžta reikšmė. Kadangi neapibrėžta reikšmė pateikia nežinomą reikšmę, bet kokio lyginimo rezultatas yra taip pat nežinomas.

Puslapio viršus

Loginiai operatoriai

Loginiai operatoriai naudojami norint sujungti dvi Bulio logikos reikšmes ir grąžinti rezultatą, kuris yra teisingas (True), klaidingas (False) arba neapibrėžta reikšmė (Null). Loginiai operatoriais dar vadinami Bulio logikos operatoriais.

Operatorius

Tikslas

Pavyzdys

And

Grąžina True (teisinga), kai Reiškinys1 ir Reiškinys2 teisingas.

Reiškinys1 And Reiškinys2

Or

Grąžina True (teisinga), kai Reiškinys1 arba Reiškinys2 yra teisingas.

Reiškinys1 Or Reiškinys2

Eqv

Grąžine True (teisinga), kai ir Reiškinys1, ir Reiškinys2 teisingas arba ir Reiškinys1, ir Reiškinys2 klaidingas.

Reiškinys1 Eqv Reiškinys2

Not

Grąžina True (teisinga), kai reiškinys nėra teisingas.

Not Reiškinys

Xor

Grąžina True (teisinga), kai teisingas arba Reiškinys1, arba Reiškinys2, tačiau ne abu.

Reiškinys1 Xor Reiškinys2

Puslapio viršus

Sujungimo operatorius

Sujungimo operatoriai naudojami norint sujungti dvi teksto reikšmes į vieną eilutę.

Operatorius

Tikslas

Pavyzdys

&

Sujungia dvi eilutes ir suformuoja vieną eilutę.

eilutė1 & eilutė2

+

Sujungia dvi eilutes ir suformuoja vieną eilutę bei platina neapibrėžtas reikšmes (jei viena reikšmė yra neapibrėžta (Null), visas reiškinys įvertinamas kaip neapibrėžtas (Null).

eilutė1 + eilutė2

Puslapio viršus

Specialieiji operatoriai

Specialieji operatoriai naudojami grąžinti rezultatą True (teisinga) arba False (klaidinga), kaip aprašyta tolesnėje lentelėje.

Operatorius

Tikslas

Pavyzdys

Is Null arba Is Not Null

Nustato, ar reikšmė yra neapibrėžta (Null) ar ne (Not Null).

Laukas1 Is Not Null

Like "šablonas"

Suderina eilučių reikšmes naudodamas pakaitos operatorius ? ir *.

Laukas1 Like "liepti *"

Between reikšmė1 ir reikšmė2

Nustato, ar skaitinė arba datos reikšmė patenka į diapazoną.

Laukas1 Between 1 AND 10
- OR -
Laukas1 Between #07-01-07 # AND #12-31-07 #

In(reikšmė1, reikšmė2...)

Nustato, ar reikšmė yra eilučių reikšmių rinkinyje.

Laukas1 IN("raudona", "žalia", "mėlyna")
- OR -
Laukas1 IN (1,5,7,9)

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×