Unidad 4. Consultas multitabla (VI)

4.9. Combinar varias operaciones

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);
• Ejercicio propuesto de la Unidad 4 • Prueba evaluativa de la Unidad 4
Pág. 4.6

Atrás  Inicio  Adelante