Mind map
Un vistazo a los JOIN
Map content
Un vistazo a los JOIN
JOIN cartesiano
- Todas las observaciones de la tabla 1 se asocian con todas las observaciones de la tabla 2, multiplicando cada observación de la tabla 1 por cada observación de la tabla 2
- SELECT * FROM Member m CROSS JOIN Type t;
- SELECT * FROM Member m, Type t;
- Todas las observaciones de la tabla 1 se asocian con todas las observaciones de la tabla 2, multiplicando cada observación de la tabla 1 por cada observación de la tabla 2
Inner join
- A partir del JOIN cartesiano, se seleccionan las obervaciones que cumplen una condición específica
- SELECT * FROM Member m, Type t WHERE m.MemberType = t.Type
- SELECT * FROM Member m INNER JOIN Type t ON m.MemberType = t.Type;
- SELECT * FROM (Member m INNER JOIN Entry e ON m.MemberID = e.MemberID) INNER JOIN Tournament t ON e.TourID = t.TourID;
- SELECT LastName, FirstName FROM (Member m INNER JOIN Entry e ON m.MemberID = e.MemberID) INNER JOIN Tournament t ON e.TourID = t.TourID WHERE TourName = 'Leeston' AND Year = 2014;
- El orden de las operaciones sí afecta el resultado
- SELECT LastName, FirstName FROM (Member m INNER JOIN Entry e ON m.MemberID = e.MemberID) INNER JOIN Tournament t ON e.TourID = t.TourID WHERE TourName = 'Leeston' AND Year = 2014;
- SELECT * FROM (Member m INNER JOIN Entry e ON m.MemberID = e.MemberID) INNER JOIN Tournament t ON e.TourID = t.TourID;
- A partir del JOIN cartesiano, se seleccionan las obervaciones que cumplen una condición específica
Information
- Description
- Mind Map on Un vistazo a los JOIN, created by Yolanda Villavicencio on 25/03/2020.
- Created by
- Yolanda Villavicencio
- Views
- 0
- Rating