sql >> Base de Datos >  >> RDS >> Oracle

Unión de tablas en Oracle SQL Developer

Realmente depende del tipo de unión que desee (externa o no), pero puede usar la sintaxis SQL predeterminada.

Por ejemplo, unirse sin JOIN palabra clave:

select * from JNL1, JNL2, JNL3, JNL4,
where 
JNL1.ItemID = JNL2.ItemID AND
JNL2.ItemID = JNL3.ItemID AND
JNL3.ItemID = JNL4.ItemID;

Además, puede hacer uso de múltiples INNER JOINS p.ej.

SELECT whatever
  FROM JNL1 AS a
INNER 
  JOIN JNL2 AS b
    ON b.ItemID = a.ItemID
INNER 
  JOIN JNL2 AS c
     ON c.ItemID = b.ItemID
INNER 
  JOIN JNL2 AS d
     ON d.ItemID = c.ItemID