Joins
Parte del curso de MySQL
Tus usuarios viven en una tabla y sus pedidos en otra, y el único hilo que conecta un pedido con la persona que lo hizo es un número en una columna. Esa separación es deliberada: significa que el nombre de un usuario está escrito exactamente una vez, así que cambiarlo lo cambia en todas partes.
Un join es la forma de volver a coserlas mientras dura una sola consulta. Los joins son el mayor motivo por el que SQL resulta potente, y también donde más tiempo pierde quien empieza, casi siempre porque hay filas que desaparecieron o se multiplicaron sin decir nada. Iremos despacio y con datos preparados para dejar al descubierto las dos cosas. ...
¿Quieres aprender MySQL Joins en un entorno real?
Haz clic abajo, recibe una máquina Linux con MySQL listo, y practica Joins con un tutor de IA que conoce tu código.
Empezar esta lecciónJoinsLo que vas a aprender
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- No FULL OUTER JOIN
- UNION workaround
- Self-join
- USING vs ON
Lee esta lección en tu idioma
Todas las lecciones de este curso
13 lecciones- 1Qué es MySQL20 min
- 2La CLI de mysql y los primeros comandos25 min
- 3Creación de bases de datos y tablas30 min
- 4Tipos de datos30 min
- 5SELECT y WHERE30 min
- 6Joins35 min
- 7Agregados y agrupación30 min
- 8Índices30 min
- 9Transacciones y motores de almacenamiento35 min
- 10Procedimientos Almacenados y Triggers35 min
- 11EXPLAIN y ajuste de consultas35 min
- 12mysqldump y restauracion25 min
- 13Proyecto final: Diseña un Schema de comercio electrónico50 min
