Aprende SQL paso a paso
20 lecciones organizadas por habilidades. Cada una explica una idea, la demuestra con datos, te deja practicar y comenta los errores más habituales.
Continúa desde el punto adecuado
Tu progreso se guarda únicamente en este navegador.
Cómo estudiar sin frustrarte: intenta primero la práctica, abre una pista cuando te bloquees y lee la solución solo para comparar el razonamiento. No necesitas memorizar todo.
Antes de escribir SQL
Construye un mapa mental de tablas, filas, columnas y consultas.
Consultas básicas
Selecciona y filtra datos con condiciones cada vez más precisas.
Ordenar y presentar
Controla el orden, el tamaño y los nombres del resultado.
Resumir información
Convierte muchas filas en métricas y resúmenes útiles.
Combinar tablas
Reconstruye información relacionada mediante claves y JOINs.
Consultas avanzadas
Resuelve problemas con subconsultas, vistas y lógica analítica.
Subconsultas y EXISTS
Utiliza el resultado de una consulta dentro de otra sin perder el hilo.
11Vistas
Guarda una consulta con un nombre reutilizable y simplifica el acceso a los datos.
12Funciones de texto y fechas
Limpia, transforma e interpreta texto y fechas con funciones comunes.
18CASE y funciones de ventana
Añade lógica condicional y calcula valores sin perder el detalle de cada fila.
Modificar datos
Añade, actualiza y elimina filas de manera segura.
Diseñar estructuras
Crea tablas y protege la calidad mediante restricciones.
Rendimiento
Aprende por qué y cuándo un índice puede ayudar.
Transacciones
Confirma o deshaz cambios relacionados como una unidad.
Proyecto y evaluación
Integra habilidades y crea un plan de repaso personal.