SQL para tu carrera en datos
Practica con datos de negocio realistas: e-commerce, fintech y delivery. Ejecuta consultas en el navegador, recibe retroalimentación útil y consigue certificados verificables.
Dos secciones completas gratis, la primera lección de «SQL con IA» y tus primeros 5 ejercicios del resto del curso. Sin tarjeta.
Marcelo Pisner · Fundador e instructorSección 17 · INNER JOIN: combinar tablas
TiendaViva quiere comparar sus países en 2025: cuántos pedidos entregó cada uno y cuál fue el ticket promedio, en la moneda de cada país.
countrycurrencydelivered_ordersavg_ticketSELECT c.country, o.currency,
COUNT(*) AS delivered_orders,
ROUND(AVG(o.total_amount), 2) AS avg_ticket
FROM orders o
JOIN customers c ON c.id = o.customer_id
WHERE o.status = 'delivered'
AND o.created_at >= DATE '2025-01-01'
GROUP BY c.country, o.currency
ORDER BY delivered_orders DESC
LIMIT 4;| country | currency | delivered_orders | avg_ticket |
|---|---|---|---|
| MX | MXN | 2145 | 6695.29 |
| AR | ARS | 2020 | 435315.55 |
| CO | COP | 1010 | 1424011.31 |
| CL | CLP | 665 | 304524.18 |
Cada ejercicio parte de una pregunta de negocio con datos ficticios pero creíbles: pedidos, pagos, clientes, cohortes. Vas a trabajar con varias monedas y países, como en cualquier empresa con operación internacional.
No solo «correcto» o «incorrecto»: te decimos qué filtro falta, qué join falla o por qué el nivel de agregación es otro.
Tres niveles de ayuda antes de ver la solución explicada paso a paso, para que aprendas sin frustrarte.
Al completar cada nivel obtienes un certificado con enlace público de verificación para tu perfil profesional.
Sin contraseñas. Cuéntanos tu nivel y tu meta semanal.
Escribe SQL en el editor, ejecuta al instante y envía tu respuesta para validarla.
Suma XP, mantén tu racha y obtén certificados por nivel.
6 niveles y 40 secciones: desde SELECT hasta funciones de ventana, cohortes y desafíos de entrevista.
Explorar el currículo completoPrueba gratis los primeros ejercicios. Cuando quieras seguir, desbloquea todo el currículo con un pago único.
Ver preciosMarcelo Pisner · Fundador e instructor, Data Minds Solutions
Especialista en datos y SQL. Dirige Data Minds Solutions, una consultora de datos e inteligencia artificial con más de 15 años de experiencia, y creó Data Minds SQL Academy para que más personas accedan a una carrera en datos con práctica realista.
¿Lideras un equipo de datos o BI? Marcelo Pisner da un taller práctico de SQL e IA para grupos pequeños, con datos sintéticos y acceso a la academia para cada participante.
Ver el taller para equipos