Der Umgang mit numerischen Daten

Im Gegensatz zu Strings (und temporalen Daten, wie Sie gleich noch sehen werden) lassen sich numerische Daten ganz leicht generieren. Sie können eine Zahl eintippen, aus einer Spalte abrufen oder durch eine Berechnung erzeugen. Alle arithmetischen Operatoren (+, -, *, /) stehen für Berechnungen zur Verfügung, und zur Festlegung der Präzedenz dienen die runden Klammern:

mysql> SELECT (37 * 59) / (78 - (8 * 6));
+----------------------------+
| (37 * 59) / (78 - (8 * 6)) |
+----------------------------+
|                      72.77 |
+----------------------------+
1 row in set (0.00 sec)

Wie bereits in Kapitel 2 gesagt, ist das Hauptproblem bei der Speicherung numerischer Daten die (mitunter recht brutale) Rundung, die stattfindet, wenn ...

Get Einführung in SQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.