Misterios SQL de Puerto Niebla

Aprende SQL resolviendo crímenes

Empezar el primer caso ▶ Soy profesor

CÓMO FUNCIONA

Tres pasos, un culpable

  1. 1 · LEES LA ESCENA La comisaria Rivas te pone al día del crimen. Cada escena trae una pregunta y una herramienta SQL nueva.
  2. 2 · CONSULTAS EL ARCHIVO Escribes consultas reales sobre la base de datos de la policía: vecinos, coches, entrevistas, registros…
  3. 3 · ATRAPAS AL CULPABLE Cruzas las pistas, descartas a los señuelos y señalas a quien encaja con todas. Caso cerrado.

PRUEBA EN VIVO

El archivo policial, aquí mismo

Es SQL de verdad funcionando en tu navegador. Sin instalar nada. Pulsa Ejecutar.

ARCHIVO POLICIAL · SQLite
Pulsa Ejecutar para consultar el archivo de verdad, aquí mismo.

LOS CASOS

Seis expedientes, del nivel 1 al 5

Se juegan en orden, como episodios de una serie: Verónica Llull no se va a rendir tan fácilmente.

Ver el mapa de Puerto Niebla

LO QUE VAS A APRENDER

De SELECT a las funciones de ventana

Cada caso añade un concepto y repasa los anteriores sin volver a explicarlos.

  1. NIVEL 1 SELECT · WHERE — Filtrar el archivo
  2. NIVEL 1 ORDER BY · LIMIT — Ordenar y limitar
  3. NIVEL 1 LIKE · % — Buscar por patrón
  4. NIVEL 1 JOIN — Unir dos tablas
  5. NIVEL 2 Fechas · BETWEEN — Horarios y coartadas
  6. NIVEL 2 LEFT JOIN · IS NULL — Encontrar lo que falta
  7. NIVEL 3 GROUP BY · HAVING — Contar por grupos
  8. NIVEL 3 LOWER · TRIM — Limpiar datos sucios
  9. NIVEL 4 Subconsultas · AVG — Comparar con la media
  10. NIVEL 5 WITH (CTE) — Consultas por pasos
  11. NIVEL 5 Funciones de ventana — El rastro del dinero

PARA PROFESORES

Una clase de 50 minutos, lista

Ver la guía del profesor