SQL y PostgreSQL desde Cero

JOINs: unir tablas sin duplicar el mundo

JOINs Aprende INNER/LEFT JOIN y como pensar cardinalidad (1:N). Eso evita resultados raros. Conceptos clave INNER vs LEFT Cardinalidad: 1:1, 1:N, N:N JOINs y duplicacion de filas Ejemplo SELECT u.email, o.total FROM users u JOIN orders o ON o.user_id = u.id WHERE o.status = 'paid' ORDER BY o.created_at DESC LIMIT 50; Ejercicio Une users con orders y trae el total. Cambia a LEFT JOIN y analiza la diferencia. Checklist de mastery Entiendo INNER vs LEFT. Puedo detectar duplicacion por joins.
Tiempo de estudio
20 Min

JOINs


Aprende INNER/LEFT JOIN y como pensar cardinalidad (1:N). Eso evita resultados raros.



Conceptos clave



  • INNER vs LEFT

  • Cardinalidad: 1:1, 1:N, N:N

  • JOINs y duplicacion de filas



Ejemplo



SELECT u.email, o.total
FROM users u
JOIN orders o ON o.user_id = u.id
WHERE o.status = 'paid'
ORDER BY o.created_at DESC
LIMIT 50;


Ejercicio



  • Une users con orders y trae el total.

  • Cambia a LEFT JOIN y analiza la diferencia.



Checklist de mastery



  • Entiendo INNER vs LEFT.

  • Puedo detectar duplicacion por joins.

Texto Leccion 1/12
Estas viendo
JOINs: unir tablas sin duplicar el mundo
Hablar por WhatsAppContactar por WhatsApp