3 つのテーブルを結合すると、間違った合計値が取得され続けます。テーブルのERDの写真は次のとおりです。
(オリジナルはこちら: http://dl.dropbox.com/u/18794525/AUG%207%20DUMP%20STAN.png )
クエリは次のとおりです。
select SUM(gpCutBody.actualQty) as cutQty , SUM(gpSewBody.quantity) as sewQty
from jobOrder
inner join gpCutHead on gpCutHead.joNum = jobOrder.joNum
inner join gpSewHead on gpSewHead.joNum = jobOrder.joNum
inner join gpCutBody on gpCutBody.gpCutID = gpCutHead.gpCutID
inner join gpSewBody on gpSewBody.gpSewID = gpSewHead.gpSewID