私は PL/SQL を初めて使用し、3 つのテーブルから一時テーブルを作成する必要があり、レコード セットをレポートに使用できるようにする必要があります。recorset はセッションの期間中のみ必要です。一時的なグローバル テーブルは最善の選択肢ではないと聞いていたので、最善の方法を知りたいです。
- 表1:
fields t1.pnum, t1.dnum t1.amount, t1.c_amount
- テーブル 2:
fields t2.pnum, t2.dnum t2.amount, t2.c_amount
- 表 3:
fields t3.pnum, t3.dnum t3.amount, t3.c_amount
table2 と table3 の結果は pnum によって table1 に結合されます