MOD()
This page is part of MariaDB's Documentation.
The parent of this page is: Functions for MariaDB Xpand
Topics on this page:
Overview
Returns the remainder of a division.
USAGE
MOD(numerator, denominator)
Argument Name | Description |
---|---|
| The dividend |
| The divisor |
DETAILS
MOD()
is a mathematical function that returns the remainder (modulus) of the numerator divided by the denominator.
The remainder of a division is the value that is left after all the denominator values are removed from the numerator.
A NULL
is returned if the denominator is 0 or if either of the arguments is NULL
.
EXAMPLES
SELECT MOD(3, 2), MOD(.5, .33);
+-----------+--------------+
| MOD(3, 2) | MOD(.5, .33) |
+-----------+--------------+
| 1 | 0.2 |
+-----------+--------------+
CREATE TABLE mod_example (
val INT
);
INSERT INTO mod_example VALUES
(21), (22), (23), (24), (25), (26), (27), (28);
SELECT val, MOD(val, 7)
FROM mod_example;
+------+-------------+
| val | MOD(val, 7) |
+------+-------------+
| 21 | 0 |
| 22 | 1 |
| 23 | 2 |
| 24 | 3 |
| 25 | 4 |
| 26 | 5 |
| 27 | 6 |
| 28 | 0 |
+------+-------------+