️ 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í.

EjemploSELECT * FROM clientes;
Tienda en línea
INTEGERTEXTTEXTTEXTTEXT
1Ana Lópezana.lopez@gmail.comMonterrey2025-01-15
2Bruno Díazbruno.diaz@hotmail.comGuadalajara2025-02-03
3Carla MéndezNULLCDMX2025-02-20
4David Ruizdavid.ruiz@gmail.comMonterrey2025-03-11
5Elena Torreselena.t@outlook.comPuebla2025-04-02
6Fernando Gilfgil@gmail.comCDMX2025-05-19
7Gabriela SotoNULLGuadalajara2025-06-07
8Héctor Vegahector.vega@hotmail.comMérida2025-07-23
9Isabel Cruzisabel.cruz@gmail.comCDMX2025-08-14
10Jorge RamosNULLMonterrey2025-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.

Sobre 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.

Publicidad
Cargando anuncio...

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. 1

    Lee la lección

    Cada lección explica una cláusula o función de SQL con un ejemplo.

  2. 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. 3

    Escribe la consulta

    Escribe tu consulta en el editor. Con Ejecutar ves el resultado sin calificar.

  4. 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.