Usando operações matemáticas, podemos usar dados numéricos para criar novos conjuntos de dados e informações perspicazes, porque são inevitáveis ao trabalhar com bancos de dados.
Este pequeno artigo discutirá como usar a função MOD no SQL padrão.
Qual é a função mod no SQL?
A função mod () faz parte das funções matemáticas do SQL. É usado para determinar o restante de uma operação de divisão.
Na maioria das linguagens de programação, você encontrará este operador com o nome, operador de modulo.
A função leva dois valores e executa a divisão contra eles. Em seguida, retorna o restante da operação da divisão.
A sintaxe da função é como mostrado:
Mod (x, y)Nesse caso, X refere -se ao dividendo enquanto y representa o divisor.
Vamos dar uma olhada nesses exemplos:
Exemplo
Considere o exemplo abaixo que retorna o restante de dividir 233 por 34.
SelecioneO exemplo acima deve retornar a saída como mostrado abaixo:
restanteExemplo
Como a função MOD retorna o restante de uma operação de divisão, tentar dividir um valor por 0 retornará um erro.
Um exemplo é mostrado:
SelecioneIsso deve retornar um erro como mostrado abaixo:
Exemplo
A função mod suporta valores negativos. Um exemplo é mostrado abaixo:
SelecioneIsso deve retornar:
restanteExemplo
No SQL padrão, a função Mod não suporta valores de ponto flutuante. No entanto, isso pode ser adotado de maneira diferente por vários motores de banco de dados.
Um exemplo de operação com um flutuador retornará um erro.
SelecioneIsso deve retornar:
Conclusão
Este artigo descreve o uso da função MOD no SQL padrão. Esta função permite determinar o restante de uma operação de divisão.