Saltar al contenido principal
Documentos
FuncionesExpresionesKeywordsDeclaracionesCláusulas

Cláusulas

Las cláusulas MySQL son los componentes fundamentales utilizados para construir consultas a la base de datos. Definen la estructura y las restricciones de las sentencias SQL, permitiendo una manipulación y recuperación eficaz de los datos. Las cláusulas son parte integrante de las consultas y funcionan junto con otros componentes de SQL, como las palabras clave y las funciones.

Usos comunes de las cláusulas MySQL

  1. Cláusula SELECT: Recupera datos concretos de las tablas.
  2. Cláusula WHERE: Filtra los registros en función de determinadas condiciones.
  3. Cláusula GROUP BY: Agrupa las filas con los mismos valores en las columnas especificadas.
  4. Cláusula ORDENAR POR: Ordena los resultados de la consulta en orden ascendente o descendente.
  5. Cláusula LIMITE: Limita el número de filas devueltas por una consulta.

Ejemplos

  1. Ejemplo de cláusula SELECT
     
    SELECT name, age FROM employees;

    Explicación: Obtiene las columnas name y age de la tabla employees.

  2. Ejemplo de cláusula WHERE
     
    SELECT * FROM orders WHERE status = 'Pending';

    Explicación: Recupera todos los pedidos en los que el status es Pending.

  3. Ejemplo de cláusula GROUP BY
     
    SELECT department, COUNT(*) FROM employees GROUP BY department;

    Explicación: Cuenta el número de empleados de cada departamento.

  4. Ejemplo de cláusula ORDER BY
     
    SELECT name FROM students ORDER BY grade DESC;

    Explicación: Lista los nombres de los alumnos ordenados por sus calificaciones en orden descendente.

  5. Ejemplo de cláusula LIMIT
     
    SELECT * FROM products LIMIT 5;

    Explicación: Recupera las 5 primeras filas de la tabla products.