Я погорячился

Это не решение!
надо реализовать примерно такой запрос
PHP код:
while select calcTable
join sum(consumptionConstant), sum(consumptionVariable) from calcTrans
group by key1 ,
key2 ,
inventdimid,
itemid
join inventDim
where calcTable.PriceCalcId == calcTrans.PriceCalcId
&& calctable.ItemId == calcTrans.ItemId
&& calcTable.InventDimId == calcTrans.InventDimId
&& calcTable.BOMId == calcTrans.BOMId
&& calcTable.RouteId == calcTrans.RouteId
&& calcTable.InventDimId == inventDim.inventDimId
&& calcTrans.CalcType == itemCalcType::Item
{
price = calcTrans.consumptionVariable + calcTrans.consumptionConstant;
}
Ниуж то никто не знает как это сделать в query отчета ?