MOD/de
From SQLZoo
| 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: Unrecognised punctuation character "{".
}}|English]] |
|---|