mysql.h
MOD
MOD(N,M) %
Módulo (como el operador % en C). Devuelve el resto de la división de N entre M:
mysql> SELECT MOD(234, 10); +--------------+ | MOD(234, 10) | +--------------+ | 4 | +--------------+ 1 row in set (0.00 sec) mysql> SELECT 253 % 7; +---------+ | 253 % 7 | +---------+ | 1 | +---------+ 1 row in set (0.00 sec) mysql> SELECT MOD(29,9); +-----------+ | MOD(29,9) | +-----------+ | 2 | +-----------+ 1 row in set (0.00 sec) mysql> SELECT 29 MOD 9; -> 2
Esta función es segura con valores BIGINT. El último ejemplo sólo funciona en MySQL 4.1.