Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Un operatore è un segno o un simbolo che specifica il tipo di calcolo da eseguire in un'espressione. Sono disponibili operatori matematici, logici, di confronto e di riferimento. Access supporta un'ampia varietà di operatori, tra cui operatori aritmetici come +, -, moltiplicazione (*) e divisione (/), oltre a operatori di confronto per confrontare valori, operatori di testo per concatenare testo e operatori logici per determinare valori veri o falsi. Questo articolo fornisce informazioni sull'uso di questi operatori.

In questo articolo

Operatori aritmetici

Usare gli operatori aritmetici per calcolare un valore da due o più numeri oppure per cambiare il segno di un numero da positivo a negativo o viceversa.

Operatore

Scopo

Esempio

+

Somma due numeri.

[Subtotale]+[IVA]

-

Trova la differenza tra due numeri oppure indica il valore negativo di un numero.

[Prezzo]-[Sconto]

*

Moltiplica due numeri.

[Quantità]*[Prezzo]

/

Divide il primo numero per il secondo.

[Totale]/[NumeroElementi]

\

Arrotonda entrambi i numeri su interi, divide il primo per il secondo, quindi tronca il risultato in un intero.

[Registrati]\[Sale]

Mod

Divide il primo numero per il secondo, quindi restituisce solo il resto.

[Registrati] Mod [Sale]

^

Eleva un numero alla potenza di un esponente.

Numero ^ Esponente

Inizio pagina

Operatori di confronto

Usare gli operatori di confronto per confrontare valori e restituire come risultato Vero, Falso o Null.

Operatore

Scopo

Esempio

<

Restituisce Vero se il primo valore è minore del secondo.

Valore1 < Valore2

< =

Restituisce Vero se il primo valore è minore o uguale al secondo.

Valore1 <= Valore2

>

Restituisce Vero se il primo valore è maggiore del secondo.

Valore1 > Valore2

> =

Restituisce Vero se il primo valore è maggiore o uguale al secondo.

Valore1 >= Valore2

=

Restituisce Vero se il primo valore è uguale al secondo.

Valore1 = Valore2

<>

Restituisce Vero se il primo valore è diverso dal secondo.

Valore1 <> Valore2

Nota: In tutti i casi, se il primo o il secondo valore è Null, anche il risultato è Null. Poiché Null rappresenta un valore sconosciuto, anche il risultato dei confronti con valori Null è sconosciuto.

Inizio pagina

Operatori logici

Usare gli operatori logici per combinare due valori booleani e restituire come risultato Vero, Falso o Null. Gli operatori logici sono anche noti come operatori booleani.

Operatore

Scopo

Esempio

And

Restituisce Vero se Espr1 ed Espr2 sono vere.

Espressione1 And Espressione2

Or

Restituisce Vero se Espr1 o Espr2 è vera.

Espressione1 Or Espressione2

Eqv

Restituisce Vero se Espr1 ed Espr2 sono vere oppure se sono entrambe false.

Espressione1 Eqv Espressione2

Not

Restituisce Vero se Espr non è vera.

Not Espressione

Xor

Restituisce Vero se Espr1 o Espr2 è vera, ma non entrambe.

Espressione1 Xor Espressione2

Inizio pagina

Operatori di concatenazione

Usare gli operatori di concatenazione per combinare due valori di testo in uno solo.

Operatore

Scopo

Esempio

&

Combina due stringhe per formarne una sola.

stringa1 & stringa2

+

Combina due stringhe per formarne una sola e propaga i valori Null. Se un valore è Null, l'intera espressione restituisce Null.

stringa1 + stringa2

Inizio pagina

Operatori speciali

Usare gli operatori speciali per restituire un risultato Vero o Falso come illustrato nella tabella seguente.

Operatore

Scopo

Esempio

Is Null oppure Is Not Null

Determina se un valore è Null o Not Null.

Campo1 Is Not Null

Like "modello"

Abbina i valori di stringa usando gli operatori caratteri jolly ? e *.

Campo1 Like "istruz*"

Between val1 And val2

Determina se un valore numerico o di data si trova in un intervallo.

Campo1 Between 1 And 10- OPPURE -Campo1 Between #01-07-07# And #31-12-07#

In(val1,val2...)

Determina se un valore si trova in un intervallo.

Campo1 In ("rosso","verde","blu")- OPPURE - Campo1 In (1,5,7,9)

Inizio pagina

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.