leshik писал(а) 06. Июля 2008 :: 07:56:я вот более подробно посмотрел - а зачем summ вообще использовать?
если будет какой-нить итоги из ВТ Бухитогов то он и отразится при левом соединении.
общая суть запроса делает запросов в справочник затрат
и по каждой статье нужно получить оборот по плану счетов основной и оборот по блану счетов Бюджетный
если я в запросе делаю только одно присоединение то получаю все обороты по присоединяему плану счетов
если оба то получаю только те обороты которые были и по плану счетов основной и по плану счетов Бюджетный
sum используется для группировок... по статьям затрат
приведение запроса к такому виду ничего не изменило
|select спр.ID
| , Бюджет.СуммаОборот
| , Основной.СуммаОборот
| FROM "+_Tree+" AS спр (NOLOCK)
| left JOIN $БИОборотыДтКт.Бюджетный(:НачДата, :КонДата ~, ,
| , (СчетДт in (select val from #ВыбСчет))
| , , , ,"+?(ОтбПодр=1,"(РазделительУчета =:Подразд)","")+" ) AS Бюджет
| ON Бюджет.СубконтоДт1 = спр.ID
| left JOIN $БИОборотыДтКт.Основной(:НачДата, :КонДата ~, ,
| , (СчетДт in (select val from #ВыбСчет))
| , , , ,"+?(ОтбПодр=1,"(РазделительУчета =:Подразд)","")+" ) AS Основной
| ON Основной.СубконтоДт1 = спр.ID