PL/SQL初心者です
どうコーディングしたらよいか、教えて下さい
テーブル  キー  条件
----------------------------------------------
(1)
MST1 KEY1 MST2.TYPE = 'A' (MST2.ID = MST3.ID)
MST2 ID
MST3 KEY1

(2)
MST4 KEY1 FLG = '1'
KEY2

(3) MST5 KEY1
KEY2

※(1)でMST1よりKEY1を取得
(2)で(1)と紐付くMST4のKEY2を取得
(3)でMST5より(2)で取得したKEY2の金額を取得
   金額の集計単位はMST1の月単位
 尚(2)で取得したKEY2は以降の処理で使用する為ワークに保存する