Consultas Multitablas
LEFT JOIN
Se utiliza la operación LEFT JOIN para crear una combinación externa izquierda. Las combinaciones externas por laizquierda incluyen todos los registros de la primera de las dos tablas (izquierda), incluso si no hay valores coincidentes para los registros en la segundatabla (derecha).
SELECT <auswahl> FROM table A A LEFT JOIN table B B ON A.key = B.key
RIGHT JOIN
Se utiliza la operación RIGHT JOIN para crearuna combinación externa derecha. Las combinaciones externas por la derecha incluyen todos los registros de la segunda de las dos tablas (derecha), incluso sino hay valores coincidentes para los registros en la primera tabla (izquierda).
SELECT <auswahl> FROM table A A RIGHT JOIN table B B ON A.key =B.key
CROSS JOIN
Devuelve una tabla que contiene el producto cartesiano de todas las filas de todas las tablas de los argumentos. Las columnas de lanueva tabla son todas las columnas de todas las tablas de argumentos.
SELECT <auswahl> FROM table A A CROSS JOIN table B B ON A.key = B.key
INNERJOIN
Combina registros de dos tablas siempre que haya valores coincidentes en un campo común.
SELECT <auswahl> FROM table A A INNER JOIN table B B ONA.key = B.key
NATURAL JOIN
Se usa cuando los campos por los cuales se enlazan las tablas tienen el mismo nombre.
SELECT <auswahl> FROM tableA A NATURAL JOIN table B B ON A.key = B.key
https://support.office.com/
http://www.mysqlya.com.ar/temarios/descripcion.php?cod=61&punto=67
Regístrate para leer el documento completo.