Toate tipurile de operatori care există + exemple.
Răspunsuri la întrebare
Răspuns:
Operatori aritmetici
+ Adunați două numere.
[Subtotal] + [ImpozitVânzări]
- (Minus) Găsiți diferența dintre două numere sau indicați valoarea negativă a unui număr.
[Preț]-[Discount]
* Înmulțiți două numere.
[Cantitate]*[Preț]
/ Împărțiți primul număr la cel de-al doilea.
[Total]/[NumărElemente]
\ Rotunjiți ambele numerele la numere întregi, împărțiți primul număr la cel de-al doilea, apoi trunchiați rezultatul la un întreg.
[Înregistrat]\[Săli]
Mod - Împărțiți primul număr la cel de-al doilea și returnați doar restul.
[Înregistrat] Mod [Săli]
^ Ridicați un număr la puterea unui exponent.
Operatori de comparare
< Returnează True dacă prima valoare este mai mică decât a doua.
Valoare1 < Valoare2
<= Returnează True dacă prima valoare este mai mică sau egală cu a doua.
Valoare1 <= Valoare2
> Returnează True dacă prima valoare este mai mare decât a doua.
Valoare1 > Valoare2
>= Returnează True dacă prima valoare este mai mare sau egală cu a doua.
Valoare1 >= Valoare2
= Returnează True dacă prima valoare este egală cu a doua.
Valoare1 = Valoare2
<> Returnează True dacă prima valoare nu este egală cu a doua.
Valoare1 <> Valoare2
Operatori logici
And - Returnează True când Expr1 și Expr2 sunt adevărate.
Expr1 And Expr2
Or - Returnează True când fie Expr1, fie Expr2 este adevărată.
Expr1 Or Expr2
Eqv - Returnează True când atât Expr1, cât și Expr2 sunt adevărate sau când atât Expr1, cât și Expr2 sunt false.
Expr1 Eqv Expr2
Not - Returnează True atunci când Expr nu este adevărată.
Not Expr
Xor - Returnează True când Expr1 este adevărată sau Expr2 este adevărată, dar nu ambele.
Expr1 Xor Expr2
Operatori de concatenare
& Combină două șiruri de caractere pentru a forma unul singur.
șir1 & șir2
+ Combină două șiruri de caractere pentru a forma unul singur și propagă valorile null (dacă o valoare este null, întreaga expresia se evaluează la Null).
șir1 + șir2
Operatori speciali
Is Null sau Is Not Null
Determină dacă o valoare este Null sau Not Null.
Câmp1 Is Not Null
Like "model"
Potrivește valorile șir de caractere utilizând operatorii wildcard ? și *.
Câmp1 Like "instrucțiune*"
Between val1 And val2
Determină dacă o valoare numerică sau dată se găsește într-un interval.
Câmp1 Between 1 And 10
- SAU -
Câmp1 Between #07-01-07# And #12-31-07#
In(val1,val2...)
Determină dacă o valoare se găsește într-un set de valori.
Câmp1 In ("roșu","verde","albastru")
- SAU -
Câmp1 In (1,5,7,9)
Explicație:
ARITMETICI (+ - * / %)
LOGICI (! || &&)
DE ATRIBUIRE (=)
RELATIONALI (< > <= >= == !=)
PE BITI (& | ^ ~ << >>)
ALTI OPERATORI (++ -- ? ,)