Oracle
 sql >> база данни >  >> RDS >> Oracle

Съединяване на таблици в Oracle SQL Developer

Наистина зависи какъв вид съединение искате (външно или не), но можете да използвате SQL синтаксис по подразбиране.

Например присъединяване без JOIN ключова дума:

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

Освен това можете да използвате множество INNER JOINS напр.

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. Oracle:НЕ Е ГРЕШКА В ИЗРАЗА НА ГРУПА

  2. Как да комбинирам моите най-добри 5 заплати и най-долните 5, за да ги покажа в Oracle?

  3. Изпълнете pl/sql функция с OracleCommand

  4. Каква е разликата между временна таблица и глобална временна таблица в Oracle?

  5. Oracle:годината трябва да е между -4713 и +9999, а не 0