Practicar SQL

Editor SQL de práctica

Escribe consultas, ejecútalas sobre una base de ejemplo y comprueba el resultado directamente en tu navegador.

Tu SQL se procesa en este navegador. No enviamos el contenido de tus consultas a AprenderSQL.es.

Escribe tu consulta

Base de práctica: tienda
Ctrl/⌘ + Enter ejecuta la selección o, si no hay selección, todo el SQL

Resultado

Máximo visible: 100 filas

Ejecuta una consulta para ver aquí sus columnas y filas.

Ejemplos para empezar

Carga un ejemplo, modifícalo si quieres y ejecútalo cuando estés listo.

Historial local

Guarda hasta 20 consultas ejecutadas en este navegador.

Compatibilidad del editor

Este editor utiliza el motor educativo de AprenderSQL.es y cubre las construcciones enseñadas en el curso. No sustituye PostgreSQL, MySQL, SQL Server o SQLite y algunas diferencias de dialecto no están implementadas.

Cómo aprovechar el editor para aprender

Predice antes de ejecutar

Lee la consulta y anota qué columnas y cuántas filas esperas. Después ejecuta y compara. Esta pequeña predicción convierte el editor en una herramienta de razonamiento, no solo en un botón de prueba.

Cambia una sola cosa

Modifica un filtro, el orden, una función o el tipo de JOIN y vuelve a ejecutar. Aislar un cambio permite entender qué efecto produce cada cláusula.

Comprueba modificaciones

Antes de UPDATE o DELETE, formula un SELECT con la misma condición. Así puedes verificar qué filas quedarían afectadas antes de practicar la operación de cambio.

Base de práctica y sesiones

El editor trabaja con una base educativa de tienda preparada para las lecciones del curso. Incluye tablas relacionadas que permiten practicar selección, filtros, agregaciones, JOIN, subconsultas y modificaciones sin conectarte a una base real.

Los cambios que hagas sobre los datos duran únicamente durante la sesión de la herramienta. Si recargas la página o utilizas Restablecer base, vuelves al conjunto inicial. El historial de consultas se guarda localmente en el navegador para que puedas recuperar pruebas recientes; no convierte el editor en almacenamiento permanente ni en un entorno de producción.

Qué puedes validar aquí y qué debes validar en tu motor

Útil para

Practicar la lógica de una consulta, comparar resultados, experimentar con condiciones y repasar los patrones enseñados en las 45 lecciones.

No representa producción

No reproduce usuarios, permisos, concurrencia, bloqueos, volúmenes grandes, índices reales ni configuración específica de PostgreSQL, MySQL, SQL Server u otros motores.

Confirma el dialecto

Cuando uses una función o una sentencia dependiente del motor, consulta su documentación oficial y prueba en un entorno controlado antes de trasladarla a una aplicación real.

Herramientas relacionadas