Pular para o conteúdo principal
Documentos
FunçõesExpressõesKeywordsDeclaraçõesCláusulas

Expressões

As expressões do MySQL são combinações de valores, operadores e funções que são avaliadas em um único valor. Eles são usados em condições, cálculos e construção de consultas dinâmicas.

Usos comuns das expressões do MySQL

  1. Expressões aritméticas: Realizar cálculos.
  2. Expressões de cadeia de caracteres: Manipular texto.
  3. Expressões lógicas: Crie condições.
  4. Expressões de data: Manipular operações de data.
  5. Expressões de comparação: Compare valores.

Exemplos

  1. Expressão aritmética
     
    SELECT price * quantity AS total FROM orders;

    Explicação: Calcula o preço total de cada pedido.

  2. Expressão de cadeia de caracteres
     
    SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM users;

    Explicação: Combina first_name e last_name em um nome completo.

  3. Expressão lógica
     
    SELECT * FROM orders WHERE amount > 50 AND status = 'Paid';

    Explicação: Filtra pedidos com valor maior que 50 e status Paid.

  4. Expressão de data
     
    SELECT CURDATE() - INTERVAL 30 DAY AS last_month;

    Explicação: Calcula a data de 30 dias atrás.

  5. Expressão de comparação
     
    SELECT * FROM employees WHERE salary BETWEEN 3000 AND 5000;

    Explicação: Filtra funcionários com salários entre 3.000 e 5.000.