Oracle
 sql >> Database >  >> RDS >> Oracle

Unione di tabelle in Oracle SQL Developer

Dipende davvero dal tipo di join che desideri (esterno o meno), ma puoi utilizzare la sintassi SQL predefinita.

Ad esempio, partecipare senza il JOIN parola chiave:

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

Inoltre puoi utilizzare più INNER JOINS per esempio.

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