recursive-query

    0

    1答えて

    私は、コメントとその返答を再帰的に整理する次のクエリを持っています。 WITH RECURSIVE comment_tree AS ( SELECT id AS comment_id, body AS comment_body, reply_to AS comment_reply_to, 1 AS level,

    3

    1答えて

    このカーソルをループ/再帰CTEに変換する方法はありますか?私はCTEに関する記事のいくつかを読んできましたが、彼らは階層についてのことであり、彼らは私の頭を回転させました。 create table #things(id int) insert into #things (id) values(1),(2),(3),(4),(5) create table #items (name va

    0

    1答えて

    私はusers_entitiesテーブルを持っています。これには、ユーザー、エンティティ、および依存するエンティティが含まれています。このような。 706410、706414、および746405. 122が担当している事業体のすべてが、私はまた、すべて示さなければならない: select entity from users_entities where user = 122 とそう |user

    1

    2答えて

    次のデータベーステーブルを検討してください。それは3つの列で構成されています:Id,親ID,有効です。 私は次のような結果セットを生成したいと思います。基本的に親IDを持つレコードごとに、追加の列が有効になります。親ID。この列は基本的にキーの階層を再帰的にチェックする必要があり、Enabled = Trueというキーが見つかると停止します。 私は、これは、テーブル内の任意の追加の計算カラムを追加

    1

    2答えて

    を根絶するまで横断し、要素の許可を探すには、私が Item ---- ID [PK] Name Desc Links ----- ID [FK] LID [FK] -- Link ID LType -- Link Type (Parent, Alias) Permission ---------- ID [FK] CanRead CanWrite CanDelet

    1

    2答えて

    ありがとうございました。私はまだMS SQLデータベースにはまだ新しいですが、私は以下のMSSQLの再帰クエリが私が期待している値を返さないのはなぜだろうかと思っていました。私は私の研究をしており、その底には私が思いついたコードがあります。 ...私は、次の表を持って CategoryID ParentID SomeName 1 0 hmm 2 0 err 3 0

    2

    1答えて

    これらのテーブルを考えると ... CREATE TABLE tblEmployees ( EmployeeID SMALLINT, ReportsTo SMALLINT, IsBigBoss BIT); CREATE TABLE tblTargetEmployees ( EmployeeID SMALLINT); INSERT INTO tblEmpl

    0

    2答えて

    クエリに渡された上位emp_idの従業員の合計数を検索しました。 例:EMP_ID 1のために彼は部下として「2,3,4,5」を持つと下は再び EMP_ID 3のためにそこに「6,7」でありreportessと再び下にある EMP_ID 6がある「8,9 'は報告者であり、もう一度は emp_id 9報告者があります。' 10 ' これで、manger_id' 1 'をクエリに渡すと、9人の社員を

    1

    1答えて

    タイムスタンプの範囲とユーザーIDを含むPostgreSQL(9.4)の表があり、重複する範囲(同じユーザーID)を1つのレコードに集約する必要があります。 これを達成するために複雑なCTEを試しましたが、私たちの(40,000+行)実テーブルにはいくつかの問題があり、問題を複雑にしています。私はおそらく再帰的なCTEが必要であるという結論に達しましたが、私はそれを書いている運がありませんでした。

    1

    1答えて

    製品テーブルに一致するカテゴリがある場合、既存の再帰的なカテゴリツリーから完全なノードを取得したいとします。 私には以下のものがあります。 WITH ret AS ( SELECT ID, ParentID, ProductCategoryId, ProductCategoryName FROM ProductCategoryTree as p1, Products as p