Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kueri rekursif SQL pada tabel referensi mandiri (Oracle)

Gunakan:

    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. SQL, Saat menghapus kaskade dan saat memperbarui kaskade

  2. Paket Adaptif 12c di Pengembang SQL

  3. Lewati Kontrol Ke Baris Tertentu Menggunakan Perintah Label Goto Di PLSQL

  4. Fungsi atau Prosedur untuk klausa IN

  5. Alat yang Tepat Membuat Tuning Bekerja Cepat