![]() |
|
Запрос: откуда берется суммирование при группировке? | ☑ | ||
---|---|---|---|---|
0
DrLekter
12.03.14
✎
14:30
|
Добрый день! Есть такой запрос по регистру накопления:
ВЫБРАТЬ | СебестоимостьОбороты.Продукция КАК Продукция, | СебестоимостьОбороты.Номенклатура КАК Номенклатура, | СебестоимостьОбороты.Регистратор КАК Регистратор, | СебестоимостьОбороты.КоличествоПродукцииПриход | ИЗ | РегистрНакопления.Себестоимость.Обороты( | &ДатаС, | &ДатаПо, | Регистратор, | Фирма = &Фирма | И Продукция В ИЕРАРХИИ (&Продукция)) КАК СебестоимостьОбороты | | СГРУППИРОВАТЬ ПО | СебестоимостьОбороты.Регистратор, | СебестоимостьОбороты.Продукция, | СебестоимостьОбороты.Номенклатура, | СебестоимостьОбороты.КоличествоПродукцииПриход Заданы условия, которым соответствуют две записи регистра, в которых значения измерений одинаковые и значение ресурса КоличествоПродукцииПриход одинаковое, к примеру 10. Я считал, что в итоге должна получиться строка, где КоличествоПродукцииПриход будет 10, а оно суммируется и получается 20, хотя суммирование в запросе не задано. Более того, если я задаю МАКСИМУМ(КоличествоПродукцииПриход) - тоже суммируется! Явно туплю, но где? |
|||
1
ДенисЧ
12.03.14
✎
14:30
|
ты читаешь из виртуальной таблицы...
|
|||
2
Wobland
12.03.14
✎
14:30
|
обороты такие обороты
|
|||
3
DrLekter
12.03.14
✎
14:32
|
Т.е. стоит отказаться от вирт таблицы? А если предварительно сделать выборку во вложенном запросе - ну чтобы условия быстро работали?
|
|||
4
fisher
12.03.14
✎
14:32
|
Виртуальные таблицы остатков/оборотов выполняют автоматическую свертку по выбираемым полям. Если нужна детализация - необходимо включать в выборку соответствующие поля.
|
|||
5
ShoGUN
12.03.14
✎
14:33
|
(0) Если хочется именно из ВИРТУАЛЬНОЙ таблицы читать, то периодичность в параметрах этой виртуальной таблицы спасёт отца русской демократии.
|
|||
6
fisher
12.03.14
✎
14:34
|
(5) +1
Но в сабжевом случае проще обращаться к основной таблице регистра. |
|||
7
DrLekter
12.03.14
✎
14:35
|
Спасибо, понял
|
|||
8
kiruha
12.03.14
✎
14:37
|
(0)
В виртуальной таблице идет неявное группирование по всем измерениям, которые есть в предложении "Выбрать" |
|||
9
kiruha
12.03.14
✎
14:39
|
А запрос оборотов по регистратору - источник тормозов.
Лучше или вообще не использовать, или к основной таблице |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |