Guías de SQL con ejercicios resueltos

SQL es el lenguaje para consultar bases de datos relacionales, y sigue siendo una de las habilidades más pedidas en análisis de datos y desarrollo backend. A diferencia de Python o JavaScript, en SQL no se describe cómo obtener los datos paso a paso, sino qué datos se quieren: la base de datos decide el cómo.

Cada guía usa tablas pequeñas de ejemplo y muestra el resultado de cada consulta, para que puedas seguir el razonamiento fila por fila. Están en orden, de las consultas más simples a las subconsultas, y todas las consultas se probaron en SQLite.

Guías, en orden

Consultas básicas

Elegir columnas, filtrar filas y ordenar el resultado, sobre una sola tabla.

  1. 01SELECT
  2. 02WHERE
  3. 03ORDER BY y LIMIT

Combinar y resumir

Calcular totales, juntar tablas y usar el resultado de una consulta dentro de otra.

  1. 04GROUP BY y HAVING
  2. 05JOINs
  3. 06Subconsultas

Practica SQL con ejercicios a tu nivel

En Coditer resuelves ejercicios en el navegador, con tests automáticos que revisan tu código y una IA que te da pistas cuando te atascas. Practicar es gratis.