Показать сообщение отдельно
Старый 21.11.2007, 08:57   #1  
exodus is offline
exodus
Участник
 
23 / 10 (1) +
Регистрация: 22.10.2007
Как организовать цикл
Подскажите как быть:
У меня к примеру есть три заказа (Заказ1,Заказ2,Заказ3) которые прикреплены к ОСНОВНОМУ СРЕДСТВУ,мне необходимо получить общую сумму этих трех заказов.
Сумма каждого заказа получается путем выбора и перемножения коэффициентов из трех таблиц,в этих таблицах один заказ раздроблен на несколько строк:
Таблица 1
ProdId Koeff Recid
Заказ1 1 123
Заказ1 2 124
Заказ1 3 125

и вот так в каждой таблице, поэтому за несколько циклов я получаю одну сумму для одного заказа, а потом мне необходимо эту сумму умножить еще на один коэффициент из четвертой таблицы.Вот такую хронологию действий необходимо совершить для каждого заказа,а потом уже их привести к общему результату.
Моя проблема в том я не знаю как отделить суммы по заказам,все что я с мог сделать так это одну сумму по трем заказам,а потом умножение на коэффициент из 4 таблицы.
Что мне можете посоветовать?
Наверное нужен какой то хитроумный цикл?