Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Truy vấn đệ quy SQL trên bảng tự tham chiếu (Oracle)

Sử dụng:

    SELECT t1.id, 
           t1.parent_id, 
           t1.name,
           t2.name AS parent_name,
           t2.id AS parent_id
      FROM tbl t1
 LEFT JOIN tbl t2 ON t2.id = t1.parent_id
START WITH t1.id = 1 
CONNECT BY PRIOR t1.id = t1.parent_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có thể xuất ra một câu lệnh SELECT từ một khối PL / SQL không?

  2. Tiêu chí ngủ đông cho ngày

  3. Oracle:cách CHÈN nếu một hàng không tồn tại

  4. Không thể truy xuất id của hàng được chèn cuối cùng trong Hibernate bằng Oracle

  5. Chuyển đổi ngày thành chuỗi trong Oracle