MyTable t1, t2;
;
while select Quantity, Cust_Price from t1
{
// суммируем произведение
}
// присваиваем значения в поля t2
t2.insert();
// присваиваем другие значения в поля t2
t2.insert();
На второй вставке говорит: joined-курсор был использован в другом операторе SELECT