Práctica real en el navegador

Practicar SQL online

Elige cómo practicar según tu objetivo: juega 30 niveles, ejecuta laboratorios guiados, prueba consultas libres o descubre qué concepto te conviene repasar.

Elige el tipo de práctica

No todas las sesiones necesitan lo mismo

Si estás empezando, una progresión guiada reduce la carga. Si ya conoces el concepto, puedes ir directamente a una misión o al editor.

Juego · 30 niveles

SQL Quest

Aprende resolviendo misiones en Academia Arcana, Misión Cosmos o Distrito 404. El progreso es compartido entre los tres mundos y se guarda localmente.

  • SELECT, filtros, agregaciones y JOIN.
  • Subconsultas, CTE, CASE y ventanas.
  • Modificación y diseño básico de datos.
Curso · 45 laboratorios

Practica después de aprender

Cada lección principal termina con una consulta ejecutable, pistas y solución explicada. Es la opción más segura cuando todavía necesitas entender la idea antes de resolverla.

8 retos · soluciones comprobadas

Ejercicios SQL resueltos

Resuelve filtros, ordenaciones, agrupaciones y JOIN sobre la base TiendaSQL. Comprueba el resultado y después descubre la solución explicada.

Entorno libre

Editor SQL

Escribe consultas por tu cuenta sobre la base educativa del sitio. Úsalo para probar variantes después de completar una lección o un nivel del juego.

Proyecto aplicado

Combina varias habilidades

Cuando los ejercicios aislados ya te resulten cómodos, pasa a problemas que obligan a elegir la estrategia y comprobar el resultado.

Práctica por concepto

Ve directamente a la habilidad que quieres reforzar

Estos accesos abren una misión contextual de SQL Quest. Si todavía no has llegado a ese nivel en tu ruta, puedes practicarlo sin saltarte el progreso principal.

Dataset educativo

Descarga una base SQL ficticia para practicar fuera del sitio

La misma base educativa utilizada en distintos laboratorios está disponible en formatos SQL y SQLite. Incluye clientes, pedidos, productos, pagos, empleados y un pequeño dominio de biblioteca para practicar consultas sin usar datos personales.

Ideas para usarla

  • Escribe 5 preguntas antes de consultar los datos.
  • Practica filtros, agregaciones y JOIN sin copiar una solución.
  • Compara el resultado esperado con el resultado real.
  • Crea variantes cambiando filtros, orden y agrupación.

Todos los registros son ficticios y están pensados para aprendizaje.

Una sesión de 20 minutos

Cómo practicar sin convertirlo en repetir sintaxis

  1. Elige una sola habilidad. Empieza por el primer concepto que no puedes explicar con seguridad.
  2. Predice el resultado antes de ejecutar. Anota qué columnas y cuántas filas esperas.
  3. Ejecuta y compara. Si el resultado cambia, explica qué condición, JOIN o agrupación produjo la diferencia.
  4. Escribe una variante. Cambia un filtro, orden o agrupación para comprobar que no dependes de memorizar una solución.
  5. Termina con una pregunta real. Formula una consulta distinta usando el mismo concepto.

Privacidad: los laboratorios, el Editor SQL y SQL Quest procesan las consultas en tu navegador. El SQL que escribes no se añade a Analytics, anuncios, enlaces de afiliación ni URLs.

¿Qué opción elegir?

Curso si necesitas explicación y progresión; SQL Quest si quieres convertir el aprendizaje en misiones; Editor SQL si ya sabes qué quieres comprobar; diagnóstico si no sabes dónde retomar.

Practicar SQL no consiste en escribir muchas consultas sin dirección. La mejora aparece cuando puedes anticipar el resultado, detectar por qué una consulta no responde a la pregunta y modificarla sin copiar una solución.