In SQL bieten arithmetische Operatoren die Möglichkeit, mit Spalten zu rechnen.

SQL Arithmetische Operatoren

In SQL können arithmetische Operatoren genutzt werden, um mathematische Berechnungen wie Addition (+), Subtraktion (-), Multiplikation (*), Division (/), Modulo (%) durchzuführen. Diese Operatoren fügen zwei oder mehr numerische Werte zusammen. In der Praxis werden häufig Spalten miteinander verrechnet, welche einen numerischen Datentypen haben müssen. Arithmetische Operationen können sowohl in der SELECT als auch in der WHERE Bedingung enthalten sein.

Arithmetische
Operation

Beschreibung

Input

Output

Addition

Plus-Rechnung

SELECT 1+1

2

Subtraktion

Minus-Rechnung

SELECT 10-5

5

Multiplikation

Mal-Rechnung

SELECT 2*3

6

Division

Geteilt-Rechnung

SELECT 8/2

4

Modulo

Rest einer Division

SELECT 7%3

1

Beispiel: Möchte unser Unternehmen z.B. ihren Umsatz berechnen, müssen die verkauften Einheiten mit dem Preis multipliziert werden.

SELECT (VerkaufteEinheiten*Preis) AS Umsatz FROM Bestellungen; 

Es wird aus der Tabelle Bestellungen (FROM) eine Spalte ausgegeben (SELECT), die sich zusammensetzt aus der Spalte VerkaufteEinheiten multipliziert mit der Spalte Preis. Ausgegeben wird die neu errechnete Spalte unter dem Namen „Umsatz“ (AS).

ARTIKEL TEILEN

Hast du Fragen? Hinterlasse einen Kommentar!