️ Ejercicios de SQL
Aprende SQL con 77 ejercicios interactivos sobre SQLite real: SELECT, WHERE, GROUP BY, JOIN, subconsultas, funciones de ventana, UNION y retos de entrevista
Tu primera consulta
SELECT pide datos y FROM dice de qué tabla. El asterisco * significa "todas las columnas". SQL no distingue mayúsculas en las palabras clave: select y SELECT son iguales, pero se acostumbra escribirlas en mayúsculas. El punto y coma final es opcional aquí.
SELECT * FROM clientes;| INTEGER | TEXT | TEXT | TEXT | TEXT |
|---|---|---|---|---|
| 1 | Ana López | ana.lopez@gmail.com | Monterrey | 2025-01-15 |
| 2 | Bruno Díaz | bruno.diaz@hotmail.com | Guadalajara | 2025-02-03 |
| 3 | Carla Méndez | NULL | CDMX | 2025-02-20 |
| 4 | David Ruiz | david.ruiz@gmail.com | Monterrey | 2025-03-11 |
| 5 | Elena Torres | elena.t@outlook.com | Puebla | 2025-04-02 |
| 6 | Fernando Gil | fgil@gmail.com | CDMX | 2025-05-19 |
| 7 | Gabriela Soto | NULL | Guadalajara | 2025-06-07 |
| 8 | Héctor Vega | hector.vega@hotmail.com | Mérida | 2025-07-23 |
| 9 | Isabel Cruz | isabel.cruz@gmail.com | CDMX | 2025-08-14 |
| 10 | Jorge Ramos | NULL | Monterrey | 2025-09-01 |
Consejo: haz clic en el nombre de una columna para escribirlo en la consulta, o en para insertar la tabla.
Muestra todas las columnas de la tabla productos.
Cargando el motor SQL…
Comparte esta herramienta
Si te ha servido, envíasela a alguien que también la necesite.
Sigue con
Más en DesarrolladorSobre los Anuncios
Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.
Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos
️ Ejercicios de SQL Online Gratis
Aprende SQL escribiendo consultas sobre una base de datos real dentro del navegador. Cada lección explica una idea con un ejemplo, te muestra las tablas y te pide una consulta. Al comprobarla ves tu resultado, qué falló si no coincide y, si lo necesitas, el resultado esperado.
Ventajas de usar ️ Ejercicios de SQL
- SQLite real en tu navegador: lo que aprendes funciona en MySQL, PostgreSQL y SQL Server con cambios mínimos
- 77 lecciones en 16 módulos: de SELECT a JOIN, subconsultas, funciones de ventana y retos de entrevista
- Explica el error: columna mal escrita, texto sin comillas, agregados en WHERE o filas de más
- Acepta cualquier consulta correcta, no solo la de la solución
- Practica también INSERT, UPDATE, DELETE y CREATE TABLE sin riesgo
- Progreso guardado en tu navegador, sin cuenta
Cómo usarla en 3 pasos
- 1
Lee la lección
Cada lección explica una cláusula o función de SQL con un ejemplo.
- 2
Revisa las tablas
Abre cada tabla de la base para ver sus columnas y datos. Haz clic en un nombre para escribirlo en la consulta.
- 3
Escribe la consulta
Escribe tu consulta en el editor. Con Ejecutar ves el resultado sin calificar.
- 4
Comprueba y avanza
Pulsa Comprobar o Ctrl + Enter. Si algo falla verás qué revisar; si aciertas, pasas a la siguiente lección.
Preguntas frecuentes sobre ️ Ejercicios de SQL
¿Qué tipo de SQL se usa?
SQLite, el motor de base de datos más usado del mundo, corriendo en tu navegador. SELECT, WHERE, GROUP BY, JOIN y subconsultas se escriben igual en MySQL, PostgreSQL y SQL Server. Las lecciones avisan cuando algo cambia, como LIMIT frente a TOP o || frente a CONCAT.
¿Incluye ejercicios de SQL para entrevistas?
Sí. Hay un módulo de funciones de ventana (ROW_NUMBER, RANK, DENSE_RANK, LAG, totales acumulados y los N primeros de cada grupo) y otro de retos de entrevista: el segundo salario más alto, encontrar duplicados, crecimiento mes contra mes y empleados que ganan más que su jefe.
¿Cómo sabe si mi consulta es correcta?
Ejecuta tu consulta y la de la solución y compara los resultados. Después vuelve a ejecutarlas con datos modificados, así que una consulta con ids o totales escritos a mano no pasa aunque coincida la primera vez. El orden de las filas solo importa cuando la tarea lo pide.
¿Puedo romper algo con DELETE o DROP?
No. Cada consulta corre sobre una copia nueva de la base en tu navegador, así que puedes experimentar sin miedo. Nada se envía a un servidor.
¿Necesito instalar algo?
No. Todo funciona en el navegador y el progreso se guarda solo en este dispositivo.
¿️ Ejercicios de SQL es gratis?
Sí, ️ Ejercicios de SQL de WebHerramientas es 100% gratuito. No requiere registro ni suscripción. Puedes usarlo todas las veces que necesites sin ningún costo.
¿Es seguro usar ️ Ejercicios de SQL online?
Sí, toda la información se procesa directamente en tu navegador. No almacenamos ni enviamos tus datos a ningún servidor externo.
¿Funciona ️ Ejercicios de SQL en el celular?
Sí, la herramienta es completamente responsive y funciona en cualquier dispositivo: celular, tablet o computadora con un navegador moderno.