¿Cómo funcionan las uniones SQL?

El siguiente diagrama muestra cómo funcionan 4 tipos de uniones SQL en detalle.

  1. INNER JOIN: Devuelve las filas coincidentes de ambas tablas.
  2. LEFT JOIN: Devuelve todos los registros de la tabla de la izquierda y los registros coincidentes de la tabla de la derecha.
  3. RIGHT JOIN: Devuelve todos los registros de la tabla de la derecha y los registros coincidentes de la tabla de la izquierda.
  4. FULL OUTER JOIN: Devuelve todos los registros en los que hay una coincidencia en la tabla izquierda o derecha.