Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2012, 15:11
Avatar de hackjose
hackjose
 
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 1 mes
Puntos: 131
Diferencias entre joins mysql

Hola que tal, alguien me podria explicar que diferencias hay entre

left join y left outer join
right join y right outer join
natural left join y natural left outer join
natural right join y natural right outer join

Cual es la diferencia entre poner outer y no ponerlo?

inner join y join

He buscado pero no he encontrado info buena, vi el articulo de wikipedia pero es de SQL general pero yo quiero informacion de MySQL.

He visto varias respuestas de este tipo "pues en cuanto a los resultados que arrojan se podria decir que son iguales" pero no estoy buscando una respuesta asi, meramente estoy buscando una respuesta correcta y segura por ejemplo

No hay ninguna diferencia, es simplemente un "alias"

Al usarlas no hay ninguna diferencia pero en cuanto a la teoria matematica....

Espero me puedan ayudar, igual y serviria para FAQ