Databases Reference
In-Depth Information
Listing 11.3: Textverkettung mit dem || -Operator
select reihe || ' Band ' || band || ': ' || titel
from alben
where reihe='Franka'
In beiden Fällen bekommen wir das folgende Ergebnis:
Tabelle 11.4: Ergebnis der Abfrage aus Listing 11.3
(((reihe || ' Band ') || band) || ': ') || titel
Franka Band 1: Das Kriminalmuseum
Franka Band 2: Das Meisterwerk
11.2
Funktionen für Zahlen
Zu den Funktionen für Zahlen gehören selbstverständlich bekannte Vertreter aus
der Mathematik wie sin , log oder power . Bei der Arbeit mit den Datenbanken
von natur- oder ingenieurwissenschaftlichen Anwendungen treten diese Funk-
tionen immer wieder mal auf. In der Praxis haben wir es aber meistens mit be-
triebswirtschaftlich orientierten Anwendungen zu tun. Hier finden wir Funktio-
nen zum Runden von Zahlen vom Typ decimal :
Listing 11.4: Runden von decimal -Zahlen
select titel, round(preis,1), round(preis, 0)
from alben
where reihe='Asterix'
Wie in Tabelle 11.5 dargestellt, werden die Titel zusammen mit den gerundeten
Preisen angezeigt. Über das zweite Argument von round regeln wir, auf wie viele
Stellen wir runden wollen. Positive Zahlen entsprechen den Nachkommastellen;
Zahlen, die kleiner oder gleich null sind, entsprechen den Vorkommastellen.
Tabelle 11.5: Ergebnis der Abfrage aus Listing 11.4
titel
round(preis, 1)
round(preis, 0)
Asterix der Gallier
2.8
3.0
Asterix und Kleopatra
2.8
3.0
Asterix als Legionär
3.0
3.0
Die Trabantenstadt
3.8
4.0
Der große Graben
5.0
5.0
 
Search WWH ::




Custom Search