- Categorias:
Funções numéricas (Arredondamento e truncamento)
MOD¶
Retorna o restante do expr1
de entrada dividido pelo expr2
de entrada.
Equivalente ao modulo operador aritmético (por exemplo, expr1 % expr2
).
Sintaxe¶
MOD( <expr1> , <expr2> )
Argumentos¶
expr1
Uma expressão numérica.
expr2
Uma expressão numérica.
Retornos¶
Retorna um número inteiro ou um número decimal com ponto fixo.
Notas de uso¶
Tanto
expr1
comoexpr2
devem ser expressões numéricas. Eles não precisam ser números inteiros.
Exemplos¶
O exemplo a seguir mostra o uso da função MOD()
tanto em valores inteiros como não inteiros:
SELECT MOD(3, 2) AS mod1, MOD(4.5, 1.2) AS mod2;Saída:
+------+------+ | MOD1 | MOD2 | +------+------+ | 1 | 0.9 | +------+------+