Operatori

Operatori di confronto

OPERATORE DESCRIZIONE
< minore
> maggiore
= uguaglianza
<= minore o uguale
>= maggiore o uguale
<> diverso

Operatori aritmetici

OPERATORE DESCRIZIONE
+ somma
- sottrazione
* moltiplicazione
/ divisione
% modulo

Operatori bit

OPERATORE DESCRIZIONE
& AND bit per bit
| OR bit per bit
^ OR esclusivo bit per bit

Operatori composti

OPERATORE DESCRIZIONE
+= somma una quantità al valore iniziale
-= sottrae una quantità dal valore iniziale
*= moltiplica il valore iniziale per una quantità
/= divide il valore iniziale per una quantità
%= restituisce il resto della divisione tra il valore iniziale e la quantità
&= operazione con AND bit
^= operazione con OR esclusivo bit
|= operazione con OR bit

Operatori logici

OPERATORE DESCRIZIONE
ALL TRUE se tutti i confronti specificati sono true
AND TRUE se entrambe le espressioni sono true
OR TRUE se almeno una delle due espressioni è true
ANY TRUE se almeno un valore qualsiasi della sottoquery rispetta la condizione
BETWEEN TRUE se l’operando è compreso nell'intervallo
EXISTS TRUE se la sottoquery restituisce almeno una tupla
IN TRUE se l’operando è uguale ad una delle espressioni elencate
LIKE TRUE se l’operando corrisponde al pattern
NOT TRUE se la condizione non è verificata (not true)
SOME TRUE se almeno un valore qualsiasi della sottoquery rispetta la condizione