Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Joining-Tabellen in Oracle SQL Developer

Es hängt wirklich davon ab, welche Art von Verknüpfung Sie möchten (äußere oder nicht), aber Sie können die Standard-SQL-Syntax verwenden.

Zum Beispiel beitreten ohne den JOIN Schlüsselwort:

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

Zusätzlich können Sie mehrere INNER JOINS verwenden z.B.

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