Ситуация такая:
Есть Таблица №Раз вида:
Организация | Контрагент | Проект | Статья затрат | Сумма
В ней содержатся операции которые попадают в итоговый отчет (там еще куча полей, но они сейчас не нужны).
Еще есть Таблица №Два вида практически такого же:
Организация | Контрагент | Проект | Статья затрат | Процент
В Таблице №Два описывается какая доля от той или иной операции должна попасть в отчет. Попадает ли операция из Таблицы №Раз в отчет с полной суммой (100%), либо же сумма умножается на процент из Табл№Два определяется совпадением полей Табл.№Раз и Табл№2.
Причем в Табл№Два можно не заполнять все поля (обязательное тольо Процент + одно из полей на выбор). Пустое поле в Табл№2, к примеру, Контрагент, при заполненых остальных будет означать, что для всех контрагентов по этой указанной организации по указанному проэкту и статьи затрат нужно взять не всю сумму, а указанный процент от суммы. А может быть заполнены всего 2 поля: Проект и Процент. Тогда сумма всех операций (не важно от какой организации, с каким контрагентом и т.д.) из Табл.№Раз с этим проектом должна быть скорректирована согласно указанному проценту.
Вопрос: такую штуку можно обработать в запросе?
Если да, то скажите плз в какую сторону смотреть.