Saltar al contenido principal
Documentos
FuncionesExpresionesKeywordsDeclaracionesCláusulas

Expresiones

Las expresiones MySQL son combinaciones de valores, operadores y funciones que se evalúan a un único valor. Se utilizan en condiciones, cálculos y construcción de consultas dinámicas.

Usos comunes de las expresiones MySQL

  1. Expresiones aritméticas: Realiza cálculos.
  2. Expresiones de cadena: Manipula el texto.
  3. Expresiones lógicas: Crea condiciones.
  4. Expresiones de fecha: Gestiona las operaciones de fecha.
  5. Expresiones de comparación: Compara los valores.

Ejemplos

  1. Expresión aritmética
     
    SELECT price * quantity AS total FROM orders;

    Explicación: Calcula el precio total de cada pedido.

  2. Expresión de cadena
     
    SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM users;

    Explicación: Combina first_name y last_name en un nombre completo.

  3. Expresión lógica
     
    SELECT * FROM orders WHERE amount > 50 AND status = 'Paid';

    Explicación: Filtra los pedidos con importe superior a 50 y estado Paid.

  4. Fecha Expresión
     
    SELECT CURDATE() - INTERVAL 30 DAY AS last_month;

    Explicación: Calcula la fecha de hace 30 días.

  5. Expresión de comparación
     
    SELECT * FROM employees WHERE salary BETWEEN 3000 AND 5000;

    Explicación: Filtra los empleados con salarios entre 3000 y 5000.