MOD

USAGE

numerator MOD denominator

Value Name

Description

numerator

The dividend

denominator

The divisor

DETAILS

The MOD operator 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.

SYNONYMS

The following are synonyms for MOD:

  • %

SCHEMA

PARAMETERS

SKYSQL

PRIVILEGES

EXAMPLES

SELECT 3 MOD 2, .5 MOD .33;
+---------+------------+
| 3 MOD 2 | .5 MOD .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, val MOD 7
FROM mod_example;
+------+-----------+
| val  | val MOD 7 |
+------+-----------+
|   21 |         0 |
|   22 |         1 |
|   23 |         2 |
|   24 |         3 |
|   25 |         4 |
|   26 |         5 |
|   27 |         6 |
|   28 |         0 |
+------+-----------+

ERROR HANDLING

FEATURE INTERACTION

RESPONSES

DIAGNOSIS

ISO 9075:2016

CHANGE HISTORY

Release Series

History

23.09

  • Present starting in MariaDB Xpand 23.09.1.

6.1

  • Present starting in MariaDB Xpand 6.1.0.

6.0

  • Present starting in MariaDB Xpand 6.0.3.

5.3

  • Present starting in MariaDB Xpand 5.3.13.

Release Series

History

6.0

  • Present starting in MariaDB Xpand 6.0.3.

5.3

  • Present starting in MariaDB Xpand 5.3.13.

Release Series

History

6.1

  • Present starting in MariaDB Xpand 6.1.0.

EXTERNAL REFERENCES