En las operaciones anteriores tabla_origen puede ser a su vez una composición de tablas, en este caso aunque sólo sea obligatorio cuando queramos cambiar el orden de ejecución de las composiciones, es recomendable utilizar paréntesis para delimitar las composiciones.
Por ejemplo:
SELECT numemp, nombre, empleados.oficina, ciudad, oficinas.oficina, pedidos.* FROM (oficinas RIGHT JOIN empleados ON empleados.oficina = oficinas.oficina) INNER JOIN pedidos on rep=numemp;
O bien:
SELECT numemp, nombre, empleados.oficina, ciudad, oficinas.oficina, pedidos.* FROM oficinas RIGHT JOIN (empleados INNER JOIN pedidos on rep = numemp) ON empleados.oficina = oficinas.oficina);
Aviso legal: Este curso es gratuito siempre que se visualice desde la página web de aulaClic. No está permitido utilizar estos cursos en empresas, academias o centros de enseñanza privados.
© aulaClic S.L. Todos los derechos reservados.
Prohibida la reproducción por cualquier medio.
Febrero-2010.