recursive-query

    2

    2答えて

    Id、ParentId、名前、説明などのプロパティを持つテーブルServiceItemがあります。 Id ParentId Name 1 NULL '12' 2 1 '123' 私が試してみましたこの: SELECT * FROM ServiceItem si WHERE si.Name = '123' OR EXISTS ( SELECT

    1

    1答えて

    H2データベースを使用しようとしています。 Derbyデータベースには多くの機能があります.1つは再帰です。しかし、私が普遍的なscott/tigerのEMPテーブルを試したところ、結果は期待通りにはなりませんでした。見てみてください: with e1(empno, ename, mgr, job, hiredate, l) as ( select empno, ename, mgr, job,

    1

    1答えて

    私は、湖、郡、および州に関する情報を保持するテーブルを持っています。私はまた、LakeIDとCountyIDの単純な一対の外部キーであるLakeLocationというテーブルを持っているので、どこにいるのか分かります。また、各郡にはStateNameがあります。 それをすべての高レベルのビューは、このようなものです:私は述べているかを見つけるためにしようとしています Lake = {id,name

    1

    2答えて

    私はかなり新しいSQLですが、問題があります。私は再帰的な関係(それ自体に関連するテーブル)を作ってみたいが、自分のコードを実行しようとするとエラーが出る。 Coordinator_Office_ID外部キーなしで正常に動作しています。 エラーがある: 外部キー参照リスト内の列の数は、参照リスト内の列の数に 等しくありません。 Create table Logistican ( Offic

    1

    1答えて

    2つのグループ化値を使用して、行が属するグループに基づいて行の値を列に連結する必要があります。 TBL1 cat1 cat2 cat3 value ---- ---- ---- ----- 1 1 lvl1 100 1 2 lvl2 abc 1 3 lvl2 cba 2 1 lvl1 200 2 2 lvl2 abb 3 1 l

    1

    2答えて

    チームが作業していた連続したシフトと日数を表示しようとしています。私はいくつかのソリューションを試してきましたが、それほど正しくは解決できません。 データは、Date、Shift、Crewです。昼と夜のシフトと3人の乗組員がいます。 ConsecutiveShiftとConsecutiveDayは私が作成しようとしているフィールドです。この出力は、連続したシフト/作業日数に基づいて生産性を調べるた

    1

    1答えて

    私は学生名と学生都市だけのテーブルを持っています。この表は、どの学生がどの都市のオンラインコースに登録しているかを調べるために使用されます。私はこのために再帰的SQLを使用できるようにする方法を見つけるためにしようとしています Mumbai Pune Delhi Kolkata Anand Vinod Shailesh Rupali Anna

    3

    2答えて

    私はPLSQLのより高度なトピックに新しいので、うまくいけば誰かが私を助けることができます。 問題: 管理者とユーザーの間でメッセージが送信されるテーブルがあります。テーブルには、同じテーブルのmessage_idフィールドにFKを持つmessage_parentがあります。フィールドにデータが入力されている場合は、メッセージが前のメッセージへの返信として送信されたことを意味します。同じ会話の一部

    7

    2答えて

    で声明「再帰と」持っている再帰的なビューを作成します。 CREATE VOLATILE TABLE vt1 ( foo VARCHAR(10) , counter INTEGER , bar INTEGER ) ON COMMIT PRESERVE ROWS; INSERT INTO vt1 VALUES ('a', 1, '1'); INSERT INTO

    0

    1答えて

    私はいくつかのカンマが異なるスコープ内のリスト(A、B、...)(102103、...)区切り持っている:私はフォーマットのテーブルを取得する必要があります SCOPE_ID LIST_NAME LIST_OF_NODES 102 list_A 02086,02087,02089,02131,02210,02211 102 list_B 00004,06003,06338 103