Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Łączenie tabel w Oracle SQL Developer

To naprawdę zależy od tego, jakiego rodzaju złączenia chcesz (zewnętrzne lub nie), ale możesz użyć domyślnej składni SQL.

Na przykład dołączanie bez JOIN słowo kluczowe:

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

Dodatkowo możesz skorzystać z wielu INNER JOINS np.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd procedury składowanej PLS-00201:należy zadeklarować identyfikator „UTL_HTTP”

  2. SQL (ORACLE):ORDER BY i LIMIT

  3. Solve nie może wykonać operacji DML wewnątrz zapytania

  4. Oracle SQL - Przestaw wiersze tabeli na kolumnę i użyj podzapytania w przestawieniu

  5. Pytania dotyczące Oracle DBA w czasie rzeczywistym