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

Свържете се чрез Oracle SQL

CONNECT BY PRIOR empno = manager_id;

Това ще доведе до рекурсия. Всички записи, които са част от следващото по-ниско йерархично ниво, ще се върнат. Това ще върне йерархия отгоре надолу за всички мениджъри и съответните им подчинени.

30 (manager_id)
   12 
   5 (manager_id)
      1
      7
20 (manager_id)
   15
   10


  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. oracle systimestamp (sysdate) в милисекунди

  3. Доставчикът на ADO.NET „Oracle.ManagedDataAccess.Client“ или не е регистриран в конфигурационния файл на машината или приложението, или не може да бъде зареден

  4. Откриване на цикъл с рекурсивно факториране на подзаявка

  5. Стартирайте Oracle Forms като самостоятелен без браузър