% MODULO/de
From SQLZoo
a % b | ||
---|---|---|
DBMS | OK | Alternative |
Ingres | Nein | MOD(a,b) |
MySQL | Ja | MOD(a,b) |
Oracle | Nein | MOD(a,b) |
PostgreSQL | Ja | MOD(a,b) |
SQL Server | Ja |
% (Modulo)
a % b liefert den Divisionsrest der Division von a durch b
Die Operation a % 2 liefert 0 für gerade Zahlen und 1 für ungerade Zahlen.
Die Operation a % 10 liefert die letzte Ziffer der Zahl a.
27 % 2 -> 1 27 % 10 -> 7
In diesem Beispiel wird die letzte Ziffer des Jahres der Olympischen Spiele ermittelt.
SELECT MOD(yr,10),
yr, city
FROM gisq.games
SELECT yr % 10,
yr, city
FROM games
Siehe auch
Language: | [[:{{#invoke:String|sub|% MODULO/de
|1 |Expression error: Unrecognised punctuation character "{".}}|English]] |
---|