## Arithmetische Operationen

Sie können Ausdrücke mit arithmetischen Operationen (z.B. + für die Addition, - für die Subtraktion usw.) verwenden.

### Voraussetzungen

Sie benötigen die Demo-Daten für das SQL-Tutorial.

Starten Sie das Query Tool SQL Studio als Datenbankadministrator MONA mit dem Kennwort RED und melden Sie sich an die Demo-Datenbankinstanz DEMODB an.

### Arithmetik in der Ergebnistabelle

Sie können mit Hilfe einer Datenanfrage nicht nur Daten ermitteln, die bereits in einer Tabelle vorhanden sind, sondern Sie können auch Werte anhand dieser Daten berechnen.

SELECT hno, price*7 weekly_price, type
FROM hotel.room
WHERE type = 'single' AND hno <50

Anzeige des Wochenpreises eines Einzelzimmers, die Anzeige wurde auf die Hotels mit einer Hotelnummer kleiner 50 beschränkt

Ergebnis

HNO | WEEKLY_PRICE | TYPE
10 | 945 | Single
20 | 490 | Single
30 | 315 | Single
40 | 595 | Single

### Arithmetik in Suchbedingungen

In Suchbedingungen können Sie ebenfalls Ausdrücke mit arithmetischen Operationen verwenden.

SELECT hno, type, price
FROM hotel.room
WHERE price*7 < 500 AND type = 'single'

Auswahl der Hotels, deren Wochenpreis für ein Einzelzimmer unter 500,00 Euro liegt

Ergebnis

HNO | TYPE | PRICE
20 | Single | 70
30 | Single | 45
100 | Single | 60
110 | Single | 70

SELECT hno, type, price
FROM hotel.room
WHERE (price*1.05)*7 < 500 AND type = 'single'

Auswahl der Hotels, deren Wochenpreis für ein Einzelzimmer auch nach einer Preissteigerung um 5 Prozent unter 500,00 Euro liegt

Ergebnis

HNO | TYPE | PRICE
30 | Single | 45
100 | Single | 60

Siehe auch:

SQL-Referenzhandbuch, Ausdruck (expression)

Weitere Beispiele zur Datenanfrage