Hola Agrevio:
Desde mi punto de vista, Salta Wikipedia tiene una de las mejores formas para mostrar el uso de los diferentes JOIN's...
http://es.wikipedia.org/wiki/Join
Tratando de expresar con palabras cómo funcionan los JOIN's sería más o menos así:
Código:
FROM TablaA INNER JOIN TablaB on TablaA.campo = TablaB.campo
Traer sólo los elementos de la TablaA que tengan
uno o más registros en la TablaB, si no existen en ambas tablas, no se muestran
Código:
FROM TablaA LEFT JOIN TablaB on TablaA.campo = TablaB.campo
Traer
TODOS los elementos de la TablaA unidos a su equivalente en la tabla B, asignando nulos a los registros que no existan en la Tabla B
Código:
FROM TablaA RIGTH JOIN TablaB on TablaA.campo = TablaB.campo
Traer
TODOS los elementos de la TablaB unidos a su equivalente en la tabla A, asignando nulos a los registros que no existan en la Tabla B
Ahora bien, si continuas con dudas sería conveniente que nos digas qué es exactamente lo que no entiendes, para tratar de enfocarnos sobre ese problema en específico.
Saludos
Leo.