クロージャとコードの2つのテーブルがあります。2つのテーブルをサブクエリする方法
CLOSURE
テーブルには、以下のような4つの列があります。
CLOSURE_SEQ NUMBER NOT NULL,
SUPERTYPE_SEQ NUMBER NOT NULL,
SUBTYPE_SEQ NUMBER NOT NULL,
VERSION_SEQ NUMBER
テーブルには、次の2つの列があります。
CODE_SEQ NUMBER NOT NULL,
CODE VARCHAR2(64 CHAR) NOT NULL
2つのテーブル間の関係がありますが、CLOSURE
でSUPERTYPE_SEQ
とSUBTYPE_SEQ
はCODEテーブルにCODE_SEQ
への参照を持っています。
1、(SUPERTYPE_SEQ, SUBTYPE_SEQ)
をCLOSURE
に、 '1' VERSION_SEQ
に、次のようにしたいと思います。 select SUPERTYPE_SEQ, SUBTYPE_SEQ from CLOSURE where VERSION_SEQ = 1;
これらの行が返されます。
SUPERTYPE_SEQ SUBTYPE_SEQ
23984305 23984305
23984306 23984306
23984306 23984307
23984307 23984308
2しかし、私はSUPERTYPE_SEQ
への関心、SUBTYPE_SEQ
を持っていない、代わりに、私は次のように一緒にコード表を統合することによって、CODE
テーブル内の実際のCODE
を見たいのですが。
SUPERTYPE_CODE SUBTYPE_CODE
C027750 C027750
C027751 C027751
C027751 C027752
C027752 C027753
私にとって、これは解決するのが少し難しいです、あなたはこれに対していくつかの解決策を提供できますか?実際には、私はまだこの問題はサブクエリについて混乱しています。あなたは2を必要とする
うわー、それがうまく機能し。どうもありがとうございます!! –