Bases de datos
🔗 JOINs: combinar tablas
Reparte la información en varias tablas relacionadas y vuelve a unirla con INNER JOIN, LEFT JOIN, alias y self-join.
Qué aprenderás
- Combinar tablas con
INNER JOIN ... ONa partir de sus claves foráneas - Conservar filas sin pareja con
LEFT JOINy detectar las no emparejadas conIS NULL - Aplicar
RIGHT JOIN,FULL OUTER JOINyCROSS JOINsegún el caso - Encadenar varios JOINs, abreviar tablas con alias y realizar un self-join
Lecciones
Combinar tablas con INNER JOINVolver a unir tablas relacionadas por su clave foránea con INNER JOIN ... ON. LEFT JOIN: conservar la tabla izquierdaMantener todas las filas de la izquierda aunque no encuentren pareja, con NULL en la derecha. RIGHT JOIN, FULL OUTER JOIN y CROSS JOINConservar la tabla derecha, ambas a la vez, o combinar todas las filas con todas. Varios JOINs, alias y self-joinEncadenar JOINs, abreviar tablas con alias y unir una tabla consigo misma (empleado → jefe).Practica este módulo en la app
DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.
Empezar gratis en la app →