Есть 2 запроса, считают цену уценки. Работают правильно, хочу разобраться как чтобы не писать кривые запросы
В запросе к РН ТоварыНаСкладаОстатки (измерение - склад номенклатура серия) левым соединением присоединяю РС Уценка (измерение - номенклатура серия) со связью номенклатура - серия.
Теперь хочу рассчитать номенклатуру которая была до уценки
для этого левым соединением присоединяю справочник СерииНомеклатуры
тут начинаются отличия.
в первом случае справочник соединяю с таблицей ТоварыНаСкладаОстатки
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СерииНоменклатуры КАК СерииНоменклатуры
ПО (ТоварыНаСкладахОстатки.СерияНоменклатуры.Наименование = СерииНоменклатуры.Наименование + "UC")
во втором случае соединяю с РС
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СерииНоменклатуры КАК СерииНоменклатуры
ПО (ЦеныУценкиСрезПоследних.СерииНоменклатурыУценки.Наименование = СерииНоменклатуры.Наименование + "UC")
первый выполняется 250 сек. второй 20. Как поглядеть из за чего?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший