sql >> Databasteknik >  >> RDS >> Oracle

Sammanfoga tabeller i Oracle SQL Developer

Det beror verkligen på vilken typ av join du vill ha (yttre eller inte) men du kan använda standard SQL-syntax.

Till exempel, gå med utan JOIN nyckelord:

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

Dessutom kan du använda flera INNER JOINS t.ex.

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


  1. mysql dela söksträng med mellanslag och tryck in i fråga

  2. Oracle SQL Injection Block med DBMS_ASSERT

  3. Hur förhindrar man dubbletter av användarnamn när folk registrerar sig?

  4. Returnera en lista över e-postmeddelanden som skickats från SQL Server Database Mail (T-SQL)