Leer sobre SQL es útil, pero la única forma de aprenderlo de verdad es escribir consultas. En este artículo repasamos los conceptos fundamentales con ejercicios cortos que puedes practicar mentalmente — y luego resolver en un entorno real.
¿Qué necesitas saber antes de empezar?
SQL trabaja con tablas. Una tabla tiene columnas (los campos) y filas (los registros). Para practicar los ejercicios de abajo, imagina que tienes estas dos tablas:
Tabla productos:
| id | nombre | categoria | precio |
|---|---|---|---|
| 1 | Laptop | Tecnología | 850000 |
| 2 | Mouse | Tecnología | 25000 |
| 3 | Café | Bebidas | 2500 |
| 4 | Jugo | Bebidas | 1800 |
| 5 | Monitor | Tecnología | 320000 |
Tabla empleados:
| id | nombre | cargo | salario |
|---|---|---|---|
| 1 | Ana García | Desarrolladora | 3000 |
| 2 | Luis Pérez | Diseñador | 2800 |
| 3 | María Torres | Gerente | 4500 |
Ejercicio 1: consulta básica
Objetivo: Obtener el nombre y precio de todos los productos.
SELECT nombre, precio
FROM productos;
Ejercicio 2: filtrar por categoría
Objetivo: Ver solo los productos de la categoría "Tecnología".
SELECT nombre, precio
FROM productos
WHERE categoria = 'Tecnología';
Resultado: Laptop, Mouse, Monitor.
Ejercicio 3: ordenar por precio
Objetivo: Ver todos los productos ordenados de más barato a más caro.
SELECT nombre, precio
FROM productos
ORDER BY precio ASC;
Ejercicio 4: el producto más caro
Objetivo: Ver solo el producto con el precio más alto.
SELECT nombre, precio
FROM productos
ORDER BY precio DESC
LIMIT 1;
Ejercicio 5: combinar condiciones
Objetivo: Ver los empleados que ganan más de 2900.
SELECT nombre, salario
FROM empleados
WHERE salario > 2900;
Resultado: Ana García (3000) y María Torres (4500).
Ejercicio 6: buscar por patrón
Objetivo: Encontrar todos los empleados cuyo nombre empieza con "M".
SELECT nombre
FROM empleados
WHERE nombre LIKE 'M%';
Resultado: María Torres.
El siguiente paso: practicar en un entorno real
Leer estos ejercicios te da una idea de cómo funciona SQL, pero para aprenderlo necesitas escribirlo tú mismo, cometer errores y ver qué pasa. En el curso de SQL Interactivo puedes resolver ejercicios progresivos directamente en el navegador, con retroalimentación inmediata de IA que te explica por qué algo funciona o no.
Aprende haciendo, no solo leyendo
Leer es el primer paso. El verdadero aprendizaje ocurre cuando practicas con ejercicios reales de SQL y recibes corrección inmediata de IA.
Comenzar gratis →