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

Bagaimana cara mendapatkan jumlah anak total untuk semua orang tua dalam hierarki pohon Oracle?

Saya berpikir seperti ini:

select link, count(*)-1 as "RESULT COUNT"
  from (
    select connect_by_root(link_id) link
    from my_table
    connect by nocycle parent_link_id = prior link_id
    start with parent_link_id is null)
group by link
order by 1 asc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mencegah dbms_output.put_line dari pemangkasan spasi putih terkemuka?

  2. ORA-28001:Kata sandi telah kedaluwarsa

  3. Kerangka Entitas Oracle Timestamp

  4. Konversi KASUS dari IIF

  5. Bagaimana cara saya meneruskan kode pengembalian dari skrip Oracle kembali ke skrip WINDOWS Batch yang menyebutnya?