問題タブ [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.
sql - 階層クエリ: 各ノードの直接の子の数を取得する
私は階層クエリを初めて使用し、それに関するほとんどの投稿を確認しました。
改善したい質問があります。
私のシナリオは次のようなものです:
表データは次のとおりです。
結果を次のようにしたい:
DIRECT_CHILDREN_COUNT を除くすべての列を提供する次のクエリを作成しました
ノードのすべての子 (直接の子だけでなく) の数を取得する方法に関する多くの投稿がありますが、それらは私には当てはまりません。
1.直接の子の数のみが必要です。2.可能であれば、 joins
を使用せずにこれを達成したいと考えています。
直接の子を各レコードの列値としてカウントする方法がわかりません。とにかく、階層クエリを使用して DIRECT_CHILDREN_COUNT を取得できますか?
sql - 複数のテーブルにまたがる Oracle 階層クエリ
私が取り組んでいる現在のプロジェクトでは、奇妙な状況に遭遇しました。次のテーブル構造を考慮してください。
以下はサンプルデータです
このデータによると、エージェンシー「DEF」は「ABC」の親アウトレットエージェンシーです。
すべての親、祖父母を返す SQL クエリを作成する必要があります。AGENCY_ID
特定のAGENCY_ID
.
sql - Oracleの階層で最後の子を見つける
私は次のようなテーブルを持っています
私の結果には含まれているはずです
私はオラクル10gを使用しています。
connect by でやってみましたが、期待した結果が得られませんでした。
oracle - PostgreSQL には、Oracle の「LEVEL」のような疑似列がありますか?
PostgreSQL には、Oracle の「LEVEL」のような疑似列がありますか?
そうでない場合、「LEVEL」のような列を作成するにはどうすればよいでしょうか?