私は検索して検索しましたが、探しているものを見つけることができません。SQLに関しては、私は完全に無能ではありませんが、これは私を超えています。
したがって、1 つの共通フィールドを持つ 2 つのテーブルがあります。
表 - LName
フィールド名
表 - 説明
フィールド名
フィールド フィールド追加
ジョブ
これで、テーブル LName にはフィールドが 1 つだけあり、データが入力されます。
テーブルの説明には、「名前」フィールドを除くすべてのフィールドにデータがあります。
テーブル LName のフィールド 'Name' のデータをテーブル Description のフィールド 'Name' に入れる必要があります。
それか、両方のテーブルを 1 つのテーブル (File3) にマージします。このテーブルには、すべてのフィールドがありますが、データはありません。
どんな助けにも感謝します。
バリー
更新 2: 必要な機能を備えた論理ファイルを作成できましたが、レコードは 1 つしか返されません。
SQL:
CREATE VIEW MISBXG.TEST_VIEW ( D COLUMN SYSNAM CHAR (8 ) NOT NULL
SYSNAM , LT
DIADEV ,
DITOPG )
AS
SELECT ALLISERIES.SYSNAM, CMPALTDEV.DIADEV, CMPALTDEV.DITOPG FROM
ITTOOLS.ALLISERIES ALLISERIES INNER JOIN MISBXG.CMPALTDEV CMPALTDEV
ON ALLISERIES.SYSNAM = CMPALTDEV.SYSNAM WHERE CMPALTDEV.DIADEV <
ALLISERIES.SYSNAM ;
LABEL ON COLUMN MISBXG.TEST_VIEW
(SYSNAM IS 'System Name' ,
DIADEV IS 'Alternate Device' ,
DITOPG IS 'Pager Name') ;
クエリの出力
System Name Alternate Pager Name
CHEVY AS400 PRIM
そこで、この SQL ステートメントが 28 のレコードすべてを読み取る方法を考え出す必要があります。
バリー