Mantén SQLtest vivo: Ayuda a cubrir los costos del servidor de este mes de $100 para mantener todas las lecciones y el playground de SQL en línea. Apoya el proyecto →
Código SQL copiado al portapapeles

Test de SQL online: practica consultas SQL y evalúa tus habilidades

SQLTest.online es un probador y entrenador de SQL online y gratuito. Escribe consultas reales en el navegador, ejecútalas sobre bases de datos reales y recibe al instante el resultado de las pruebas automáticas. Úsalo para aprender SQL desde cero, mantener tus habilidades para el trabajo o prepararte para una entrevista técnica.

Nuestro lema: Domina SQL, una consulta a la vez.

Cómo funciona el probador de SQL

El banco de ejercicios tiene 460 tareas, desde consultas SELECT básicas hasta problemas analíticos con funciones de ventana y CTE. Las tareas están organizadas por tema, dificultad y motor de base de datos.

Cada tarea tiene pruebas automáticas: tu consulta se ejecuta en la base de datos real y el resultado se compara con el esperado, junto con las condiciones propias de la tarea.

📂

Elige un ejercicio de SQL

Explora los ejercicios por tema, dificultad o base de datos.

✍️

Escribe tu consulta

Usa el editor SQL integrado, directamente en el navegador.

✅

Ejecuta, prueba y mejora

Recibe respuesta inmediata y ajusta la consulta hasta que pase todas las pruebas.

Practica SQL con bases de datos reales

Las tareas se ejecutan en SGBD reales, así que aprendes el dialecto de SQL que encontrarás en el trabajo:

Para probar tus propias consultas sin una tarea, abre el entorno de pruebas SQL: un editor SQL online para MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, SQLite y Firebird.

Haz el test de habilidades SQL

El test de habilidades SQL es una evaluación de SQL online y gratuita: 12 tareas prácticas de distinta dificultad, elegidas al azar del banco de ejercicios, y tres horas para resolverlas. Para hacerlo tienes que iniciar sesión. Según el resultado obtienes un nivel: Intern, Junior, Middle o Senior. No es un certificado oficial, pero muestra bien cómo escribes SQL en la práctica.

Aprende SQL con lecciones gratuitas

Si estás empezando, abre las lecciones de SQL: desde SELECT y WHERE hasta los joins, las subconsultas, las funciones de ventana y la optimización de consultas. Cada lección tiene ejemplos que puedes ejecutar y enlaces a ejercicios del mismo tema.

Prepárate para una entrevista de SQL

El simulador de entrevistas de SQL hace preguntas para el puesto y el nivel que elijas y evalúa tus respuestas, como en una entrevista técnica real.

No necesitas cuenta

Puedes empezar a resolver tareas de SQL enseguida, sin crear una cuenta. Iniciar sesión es opcional, pero te permite:

  • guardar tu progreso y volver a las tareas cuando quieras;
  • conseguir logros y seguir tus estadísticas;
  • comparar tu solución con las de otros usuarios después de resolver una tarea.

Consejos rápidos para aprender SQL

  • Prueba varios enfoques: distintas soluciones en SQL pueden rendir de forma muy diferente.
  • Lee las condiciones con atención: algunas tareas exigen una sentencia o un formato de resultado concretos.
  • Usa el coste estimado de la consulta (si está disponible) para aprender a optimizar, pero prioriza que el resultado sea correcto.

Preguntas frecuentes

¿SQLTest.online es gratuito?

Sí. Todas las tareas, las lecciones, el entorno de pruebas SQL y el test de habilidades son gratuitos. Puedes resolver tareas sin registrarte; el test de habilidades requiere una cuenta gratuita. Algunas funciones de IA tienen un límite diario gratuito.

¿Cómo puedo evaluar mis habilidades de SQL online?

Haz el test gratuito de habilidades SQL: 12 tareas prácticas con corrección automática y tres horas para resolverlas. Al final obtienes un nivel de Intern a Senior.

¿En qué bases de datos puedo practicar SQL?

Las tareas se ejecutan en MySQL, PostgreSQL, SQL Server, MariaDB, SQLite, Firebird, DuckDB y PostGIS. El entorno de pruebas SQL también tiene Oracle.

¿Sirve SQLTest.online para preparar una entrevista de SQL?

Sí. Las tareas cubren los temas que más se preguntan en las entrevistas, desde los joins y la agrupación hasta las funciones de ventana, y el simulador de entrevistas permite ensayar una entrevista técnica de SQL.

Comunidad y soporte

Únete a la comunidad de aprendizaje de SQLTest. Todos los usuarios son bienvenidos a participar en nuestros chats en inglés en Telegram o WhatsApp para hacer preguntas, compartir ideas y mejorar juntos tus habilidades en SQL.

Si necesitas ayuda, tienes sugerencias o quieres informar de un problema, escríbenos a support@sqltest.online.

Comenzar a practicar