0
ladalk
14.08.12
✎
08:24
|
Добрый день,
выполняю 1 часть запроса - получаю все данные, которые нужно, выполняю вторую часть - получаю нужные данные. Делаю ОБЪЕДИНИТЬ - получаю только несколько записей. Не могу понять, в чем ошибка.
текст запроса:
"ВЫБРАТЬ
| ВЫРАЗИТЬ(БУОсновныеНачисления.Результат * 0.15 КАК ЧИСЛО(15, 2)) КАК СуммаПоказателей,
| БУОсновныеНачисления.СтатьяФинансирования КАК СтатьяФинансирования,
| БУОсновныеНачисления.Сотрудник КАК Сотрудник,
| NULL КАК Результат
|ИЗ
| РегистрРасчета.БУОсновныеНачисления КАК БУОсновныеНачисления
|ГДЕ
| (БУОсновныеНачисления.ВидРасчета = &ПарамВР1
| ИЛИ БУОсновныеНачисления.ВидРасчета = &ПарамВР2
| ИЛИ БУОсновныеНачисления.ВидРасчета = &ПарамВР3)
| И БУОсновныеНачисления.ПериодРегистрации = &ПарамДата
| И БУОсновныеНачисления.Активность
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| NULL,
| БУОсновныеНачисленияРК.СтатьяФинансирования,
| БУОсновныеНачисленияРК.Сотрудник,
| БУОсновныеНачисленияРК.Результат
|ИЗ
| РегистрРасчета.БУОсновныеНачисления КАК БУОсновныеНачисленияРК
|ГДЕ
| БУОсновныеНачисленияРК.ВидРасчета = &ПарамВР4
| И БУОсновныеНачисленияРК.ПериодРегистрации = &ПарамДата
| И БУОсновныеНачисленияРК.Активность
|
|УПОРЯДОЧИТЬ ПО
| СтатьяФинансирования,
| Сотрудник
|ИТОГИ ПО
| ОБЩИЕ,
| СтатьяФинансирования,
| Сотрудник
|АВТОУПОРЯДОЧИВАНИЕ";
|
|