1つのテーブルから1つのフィールドを選択し、それを一時テーブルに格納しています。
そのテーブルが0行で終わることがあります。
そのフィールドを20以上のフィールドがある別のテーブルに追加したい
フィールド番号が一致しないため、通常のユニオンは機能しません。比較するものがないので、アウターは私にはうまくいきません。NVLは最初の一時テーブルでは機能しません。
誰もがそれを行う方法を知っていますか?
更新しました:
私は言及しませんでした....1つのフィールドを取得するテーブルが他の場合に一致するものを見つけたとき、私が現在使用しているこのコードは機能します...。
SELECT DISTINCT reqhead_rec.resp_name<br>
FROM reqhead_rec, biglist<br>
WHERE reqhead_rec.req_no = biglist.req_no
AND reqhead_rec.frm = biglist.req_frm<br>
INTO TEMP grabname with no log;
SELECT biglist.*, grabname.resp_name<br>
FROM biglist, grabname<br>
ORDER BY prnt_item, account_amt<br>
INTO TEMP xxx with no log;