SQL fornece uma ampla gama de funções matemáticas para realizar vários cálculos em dados numéricos. Aqui estão algumas das funções matemáticas comumente usadas em SQL:
1.
ABS :Calcula o valor absoluto (magnitude positiva) de um número.
Sintaxe:ABS(expressão_numérica)
2.
ACOS :Calcula o arco cosseno (cosseno inverso) de um número em radianos.
Sintaxe:ACOS(expressão_numérica)
3.
ASIN :Calcula o arco seno (seno inverso) de um número em radianos.
Sintaxe:ASIN(expressão_numérica)
4.
ATAN :Calcula o arco tangente (tangente inversa) de um número em radianos.
Sintaxe:ATAN(expressão_numérica)
5.
ATAN2 :Calcula o arco tangente (tangente inversa) de dois números, levando em consideração a coordenada y e a coordenada x.
Sintaxe:ATAN2(coordenada_y, coordenada_x)
6.
TETO :arredonda um número para o número inteiro mais próximo.
Sintaxe:CEIL(expressão_numérica)
7.
COS :Calcula o cosseno de um ângulo especificado em radianos.
Sintaxe:COS(expressão_numérica)
8.
COT :Calcula a cotangente (tangente inversa) de um ângulo em radianos.
Sintaxe:COT(expressão_numérica)
9.
GRAUS :converte um ângulo de radianos em graus.
Sintaxe:DEGREES(expressão_numérica)
10.
EXP :Calcula a exponencial de base e de um número.
Sintaxe:EXP(expressão_numérica)
11.
PISO :arredonda um número para o número inteiro mais próximo.
Sintaxe:FLOOR(expressão_numérica)
12.
LN :Calcula o logaritmo natural (logaritmo de base e) de um número.
Sintaxe:LN(expressão_numérica)
13.
REGISTRO :Calcula o logaritmo de base 10 de um número.
Sintaxe:LOG(expressão_numérica)
14.
MOD :Encontra o resto da divisão de um número por outro.
Sintaxe:MOD(dividendo, divisor)
15.
IP :Retorna o valor da constante matemática π (aproximadamente 3,14159).
Sintaxe:PI()
16.
POW :Eleva um número a uma potência especificada.
Sintaxe:POW(base, expoente)
17.
RADIANOS :converte um ângulo de graus em radianos.
Sintaxe:RADIANS(expressão_numérica)
18.
RANDE :Gera um número aleatório entre 0 e 1.
Sintaxe:RAND()
19.
RODADA :arredonda um número para um número especificado de casas decimais.
Sintaxe:ROUND(expressão_numérica, casas_decimais)
20.
ASSINAR :determina se um número é positivo, negativo ou zero.
Sintaxe:SIGN(expressão_numérica)
21.
PECADO :Calcula o seno de um ângulo especificado em radianos.
Sintaxe:SIN(expressão_numérica)
22.
QUADRADO :Calcula a raiz quadrada de um número.
Sintaxe:SQRT(expressão_numérica)
23.
TAN :Calcula a tangente de um ângulo especificado em radianos.
Sintaxe:TAN(expressão_numérica)
24.
TRUNCAR :trunca um número para um número especificado de casas decimais.
Sintaxe:TRUNCATE(expressão_numérica, casas_decimais)
Essas funções matemáticas podem ser usadas em diversas instruções SQL, como SELECT, WHERE e ORDER BY, para realizar cálculos e manipular dados numéricos.