Difference between revisions of "MOD/de"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
<tr><td align='center'>'''DBMS'''</td><td align='center'>'''OK'''</td><td align='center'>'''Alternative'''</td></tr> | <tr><td align='center'>'''DBMS'''</td><td align='center'>'''OK'''</td><td align='center'>'''Alternative'''</td></tr> | ||
<tr><td align='left'>Ingres</td><td>Ja</td><td></td></tr> | <tr><td align='left'>Ingres</td><td>Ja</td><td></td></tr> | ||
− | <tr><td align='left'>MySQL</td><td>Ja</td><td>[[%25_MODULO |a % b]]</td></tr> | + | <tr><td align='left'>MySQL</td><td>Ja</td><td>[[%25_MODULO/de |a % b]]</td></tr> |
<tr><td align='left'>Oracle</td><td>Ja</td><td></td></tr> | <tr><td align='left'>Oracle</td><td>Ja</td><td></td></tr> | ||
<tr><td align='left'>PostgreSQL</td><td>Ja</td><td>[[%25_MODULO/de |a % b]]</td></tr> | <tr><td align='left'>PostgreSQL</td><td>Ja</td><td>[[%25_MODULO/de |a % b]]</td></tr> |
Latest revision as of 17:18, 21 October 2012
MOD(a,b) | ||
---|---|---|
DBMS | OK | Alternative |
Ingres | Ja | |
MySQL | Ja | a % b |
Oracle | Ja | |
PostgreSQL | Ja | a % b |
SQL Server | Nein | a % b |
MOD
MOD(a,b) liefert den Divisionsrest der Division von a durch b
Die Operation MOD(a, 2) liefert 0 für gerade Zahlen und 1 für ungerade Zahlen.
Die Operation MOD(a, 10) liefert die letzte Ziffer der Zahl a.
MOD(27,2) -> 1 MOD(27,10) -> 7
In diesem Beispiel wird die letzte Ziffer des Jahres der Olympischen Spiele ermittelt.
SELECT yr % 10, yr, city
FROM games
SELECT MOD(yr,10),
yr, city
FROM gisq.games
SELECT MOD(yr,10),
yr, city
FROM games
Siehe auch
Language: | [[:{{#invoke:String|sub|MOD/de
|1 |Expression error: Unrecognized punctuation character "{".}}|English]] |
---|