select product.id,product.name,product.itemcode,sum(product.amount)as total_amount
from product where product.account in
select G.account from report_results G
where G.status='Y')
group by product.id,product.name,product.itemcode
上記をQUERY1と考える
操作を実行するために、QUERY1 を以下のように変更しました (proc_temp という新しいテーブルを使用しています)。
(select product.id,product.name,product.itemcode,sum(product.amount)as total_amount
from product where product.account in
(select G.account from report_results G
where G.status='Y'))as Input,proc_temp
where Input.id=proc_temp.id
上記のクエリは正しく形成されていません。クエリ 1 を新しいテーブル proc_temp と結合し、両方の id 列を比較したいと考えています。これを構文的に修正するのを手伝ってください。