MOD()

Overview

Returns the remainder of a division.

USAGE

MOD(numerator, denominator)

Argument Name

Description

numerator

The dividend

denominator

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.

SYNONYMS

SCHEMA

PARAMETERS

SKYSQL

PRIVILEGES

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 |
+------+-------------+

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