Questo tutorial discuterà i quattro operatori aritmetici in SQL standard e come usarli.
Operatori aritmetici SQL
In SQL standard, ci sono quattro tipi principali di operatori aritmetici. Loro includono:
Utilizzo di operatori aritmetici SQL
L'uso degli operatori aritmetici in SQL è piuttosto semplice. Inoltre, è conforme alle regole dell'aritmetica di base.
Tuttavia, possiamo esprimere la sintassi generale come mostrato nell'esempio seguente:
Left_operand (espressione) operatore destro_operand;In questo caso, gli operandi sinistra e destra si riferiscono a un singolo valore numerico o a un'espressione che valuta un risultato numerico.
Discutiamo di vari esempi per l'uso di operatori aritmetici in SQL.
Aggiunta
Per eseguire un'operazione di addizione in SQL, possiamo eseguire un esempio come mostrato:
Seleziona 8 + 9 come somma;Aggiungiamo due operandi insieme nella query sopra utilizzando l'operatore di addizione. Il set risultante è come mostrato:
sommaIn scenari più realistici, è possibile aggiungere valori da un database come mostrato nella query di esempio seguente:
Seleziona (Prodotti * Prezzo) + (Prodotti * 0.16) come totale_inclusive;L'esempio sopra mostra che è possibile utilizzare gli operatori aritmetici per calcolare il prezzo totale degli elementi compresi le tasse.
Sottrazione
Non c'è molta differenza tra l'uso dell'operatore di addizione e sottrazione in SQL. Per esempio:
Seleziona 100 - 56 come differenza;La query sopra dovrebbe restituire la differenza tra gli operandi specificati.
differenzaMoltiplicazione
Lo stesso caso vale per gli operatori di moltiplicazione e divisione. Un utilizzo di esempio è come mostrato di seguito:
Seleziona 100 * 5 come prodotto;Quanto sopra dovrebbe restituire il prodotto e il quoziente degli operandi specificati, rispettivamente.
Operatore di modulo
C'è un altro tipo di operatore in SQL. Questo potrebbe non essere completamente supportato, a seconda del motore del database.
Tuttavia, al momento della stesura di questo articolo, la maggior parte dei motori di database relazionale lo supporta.
L'operatore di modulo è indicato con un segno % e restituisce il resto della divisione tra due operandi.
Un esempio è come mostrato:
Selezionare il 454 % 45 come resto;Questo dovrebbe restituire il valore come:
restoConclusione
Questo articolo ha esplorato come utilizzare gli operatori aritmetici di base in SQL standard. Continua a praticare e controlla i nostri tutorial per saperne di più.