Existem diversas funções matemáticas e numéricas disponíveis no MySQL. Algumas das mais comuns incluem:
ABS()
: retorna o valor absoluto de um número.CEIL()
: retorna o menor inteiro maior ou igual a um número.FLOOR()
: retorna o maior inteiro menor ou igual a um número.ROUND()
: retorna o valor de um número arredondado para um número específico de casas decimais.RAND()
: retorna um número aleatório entre 0 e 1.SUM()
: retorna a soma dos valores em uma coluna.AVG()
: retorna a média dos valores em uma coluna.
Por exemplo, para calcular a soma de todos os valores na coluna preco
da tabela produtos
, podemos usar a função SUM()
da seguinte forma:
sqlSELECT SUM(preco) FROM produtos;
Isso retornaria o valor total da soma dos preços na tabela