Objetivo
Consultar y resumir datos de negocio.
Explicación
SQL permite seleccionar, filtrar, agrupar y relacionar tablas. El patrón básico es SELECT/FROM/WHERE y, para métricas, GROUP BY.
Ejemplo real
SELECT country, COUNT(*) AS customers
FROM customers
GROUP BY country
ORDER BY customers DESC;
Archivos o datos de entrada
- Usa customers.csv.
Práctica guiada
Carga el CSV en una herramienta SQL y cuenta clientes por país.
Reto sin ayuda
Añade un filtro para quedarte sólo con países con 2 o más clientes.
Resultado esperado
Una fila por país con el número de clientes.
Cómo verificarlo
La suma de customers debe coincidir con el número de filas del CSV tras el filtro.
Pista específica
Primero ejecuta COUNT(*) sin GROUP BY para conocer el total.
Solución paso a paso
Agrupa por country y usa HAVING COUNT(*) >= 2.
Errores frecuentes
- Usar WHERE con una función agregada; para eso se usa HAVING.
Qué debes recordar
SQL transforma preguntas de negocio en consultas reproducibles.
Siguiente paso
Continúa con el siguiente bloque de la ruta rápida.
Recursos de esta lección
Reproductor de la lección
Preparando contenido…
Quiz de la lección
¿Qué cláusula filtra grupos después de GROUP BY?