Descripción: Devuelve el resto de una división entera

Tipo de resultado: Integer o BigInt

Sintaxis:

MOD(a, b)

Si cualquiera de los números (a ó b) tiene decimales, es redondeado a entero antes de que la división sea realizada. Eso implica que MOD(7.5, 2.5) se convierte a MOD(8, 3) y por lo tanto el resultado será 2, no 0.

Ejemplo:

SELECT
   MOD(19, 5)
FROM
   RDB$DATABASE

El resultado será 4 porque 19 dividido 5 es 3 con resto 4.

.

Anuncios