Difference between revisions of "ABS/de"
From SQLZOO
< ABS
(Created page with "Category:Deutsch <table align='right' border='1'> <caption>Kompatibilität</caption> <tr><th colspan='3'>ABS(f)</th></tr> <tr><td align='center'>'''DBMS'''</td><td align='...") |
|||
| (One intermediate revision by one user not shown) | |||
| Line 13: | Line 13: | ||
<h1>ABS</h1> | <h1>ABS</h1> | ||
<p>ABS liefert den Absolutwert. Die Ausgabe ist positiv, auch wenn der Eingabewert negativ ist:</p> | <p>ABS liefert den Absolutwert. Die Ausgabe ist positiv, auch wenn der Eingabewert negativ ist:</p> | ||
| − | + | <pre style='width:40ex'> | |
| − | ABS(x) = -x | + | ABS(x) = x, wenn x >= 0 |
| + | ABS(x) = -x, wenn x < 0 | ||
| + | </pre> | ||
<div class='qu'> | <div class='qu'> | ||
| Line 28: | Line 30: | ||
<p>Siehe auch</p> | <p>Siehe auch</p> | ||
<ul> | <ul> | ||
| − | <li>[[CASE | CASE-Anweisung]]</li> | + | <li>[[CASE/de | CASE-Anweisung]]</li> |
</ul> | </ul> | ||
{{Languages}} | {{Languages}} | ||
Revision as of 11:50, 28 October 2012
| ABS(f) | ||
|---|---|---|
| DBMS | OK | Alternative |
| Ingres | Ja | |
| MySQL | Ja | |
| Oracle | Ja | |
| PostgreSQL | Ja | |
| SQL Server | Ja | |
ABS
ABS liefert den Absolutwert. Die Ausgabe ist positiv, auch wenn der Eingabewert negativ ist:
ABS(x) = x, wenn x >= 0 ABS(x) = -x, wenn x < 0
ABS kann bei der Suche nach "ungefähren" Werten nützlich sein. Das Beispiel liefert jedes Land, dessen Fläche ungefähr 70.000 beträgt.
Der Wert 70.000 ist der Zielwert, 500 ist der "Toleranzwert". Der Test ABS(area-70000)<500 liefert alle Flächen zwischen 70.000-500 und 70.000+500, d.h. 69.500 < area < 70.500.
SELECT name, area FROM bbc WHERE ABS(area-70000)<500
Siehe auch
| Sprache: | English • Deutsch |
|---|