🧮 Operadores Aritméticos no SQL

Introdução

Os operadores aritméticos permitem realizar cálculos matemáticos em consultas SQL.

Eles são utilizados para somar, subtrair, multiplicar, dividir e calcular restos de divisão utilizando valores armazenados nas tabelas.

📌 Os cálculos podem ser executados diretamente nas consultas sem alterar os dados originais.

Principais Operadores

Operador Descrição
+ Adição
- Subtração
* Multiplicação
/ Divisão
% Resto da divisão

Adição

SELECT 10 + 5 AS resultado;

Resultado: 15

Subtração

SELECT 20 - 8 AS resultado;

Resultado: 12

Multiplicação

SELECT 7 * 4 AS resultado;

Resultado: 28

Divisão

SELECT 100 / 5 AS resultado;

Resultado: 20

Resto da Divisão

SELECT 11 % 2 AS resultado;

Resultado: 1

Operações com Colunas

Os operadores podem ser utilizados com valores armazenados em tabelas.

SELECT nome,
preco,
preco * 1.10 AS novo_preco
FROM produtos;

O exemplo calcula um aumento de 10% sobre o preço dos produtos.

Tabela de Exemplo

PRODUTOS

+----+------------+--------+
| ID | Produto    | Preço  |
+----+------------+--------+
| 1  | Mouse      | 50.00  |
| 2  | Teclado    | 100.00 |
| 3  | Monitor    | 800.00 |
+----+------------+--------+

Calculando Desconto

SELECT nome,
preco,
preco - 20 AS preco_promocional
FROM produtos;

Calculando Total de Venda

SELECT produto,
quantidade,
preco,
quantidade * preco AS total
FROM vendas;

Aplicações no Mundo Real

Sistema Aplicação
Loja Virtual Cálculo de descontos
Financeiro Cálculo de juros
Estoque Valor total de produtos
RH Cálculo de salários e bônus

Erros Comuns

Erro Problema
Divisão por zero Erro de execução
Campo textual Operação inválida
Parênteses incorretos Resultado inesperado
Tipo incompatível Falha no cálculo

Boas Práticas

Resumo da Aula

🎓 Aula concluída! Agora você sabe utilizar operadores aritméticos para realizar cálculos diretamente nas consultas SQL.