Diferencia entre JOIN y OUTER JOIN en MySQL

¿Cuál es la diferencia en los resultados entre:

  1. DERECHA ÚNETE Y DERECHA UNIÓN EXTERIOR
  2. IZQUIERDA UNIRSE E IZQUIERDA EXTERIOR UNIRSE?

¿Puedes explicarlo por medio de algunos ejemplos?

No hay diferencia entre RIGHT JOIN y RIGHT OUTER JOIN . Ambos son lo mismo. Es decir, LEFT JOIN y LEFT OUTER JOIN ambos son lo mismo.

Representación Visual de uniones de SQL

Aquí hay una Explicación Visual muy buena de las uniones generalmente por nuestro propio Jeff Atwood. Una combinación externa derecha es lo mismo que una combinación derecha, y la unión izquierda y la combinación externa izquierda también son las mismas.

Buena explicación de SQL Join:

enter image description here

Referencia: enlace

¿Cuál es la diferencia de resultado entre:

DERECHA ÚNETE Y DERECHA UNIÓN EXTERIOR

Ninguna diferencia.

IZQUIERDA UNIRSE E IZQUIERDA EXTERIOR UNIRSE?

Ninguna diferencia.

En pocas palabras, la palabra key OUTER es opcional. Puede includelo u omitirlo sin afectar el resultado.

  • Foros de SQL Server: diferencias entre Left join y Left outer join

http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=53046

  • LEFT JOIN vs. LEFT OUTER JOIN

http://itknowledgeexchange.techtarget.com/itanswers/left-join-vs-left-outer-join/

  • PL / SQL: ¿Cuál es la diferencia entre la unión correcta y la externa derecha?

http://www.geekinterview.com/question_details/53637

  • "Unirse" es la unión de dos o más tablas (entidades) con todos los datos.
  • "Exterior" es la unión de dos o más tablas, excepto los attributes utilizados para la unión