問題タブ [hierarchical-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
510 参照

sql - 階層クエリ: 各ノードの直接の子の数を取得する

私は階層クエリを初めて使用し、それに関するほとんどの投稿を確認しました。

改善したい質問があります。

私のシナリオは次のようなものです:

表データは次のとおりです。

結果を次のようにしたい:

DIRECT_CHILDREN_COUNT を除くすべての列を提供する次のクエリを作成しました

ノードのすべての子 (直接の子だけでなく) の数を取得する方法に関する多くの投稿がありますが、それらは私には当てはまりません。

1.直接の子の数のみが必要です。2.可能であれば、 joins
を使用せずにこれを達成したいと考えています。

直接の子を各レコードの列値としてカウントする方法がわかりません。とにかく、階層クエリを使用して DIRECT_CHILDREN_COUNT を取得できますか?

0 投票する
1 に答える
4613 参照

sql - 複数のテーブルにまたがる Oracle 階層クエリ

私が取り組んでいる現在のプロジェクトでは、奇妙な状況に遭遇しました。次のテーブル構造を考慮してください。

以下はサンプルデータです

このデータによると、エージェンシー「DEF」は「ABC」の親アウトレットエージェンシーです。

すべての親、祖父母を返す SQL クエリを作成する必要があります。AGENCY_ID特定のAGENCY_ID.

0 投票する
1 に答える
3296 参照

sql - Oracleの階層で最後の子を見つける

私は次のようなテーブルを持っています

私の結果には含まれているはずです

私はオラクル10gを使用しています。

connect by でやってみましたが、期待した結果が得られませんでした。

0 投票する
3 に答える
12480 参照

oracle - PostgreSQL には、Oracle の「LEVEL」のような疑似列がありますか?

PostgreSQL には、Oracle の「LEVEL」のような疑似列がありますか?
そうでない場合、「LEVEL」のような列を作成するにはどうすればよいでしょうか?