sql >> データベース >  >> RDS >> Oracle

Oracleツリー階層内のすべての親の合計子数を取得する方法は?

    私は次のように考えています:

    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. 複数のテーブルを結合する

    2. データベースルーターを使用したアプリDjango間での(mysql)データベースの共有

    3. クリスタルレポートの新しいウィンドウでリンクを開く

    4. SQLServerでテーブルのすべての依存関係を見つける方法