|
Как рассчитать среднюю цену для совпадающей номенклатуры?
| ☑ |
0
dart909
29.01.15
✎
12:11
|
Есть таблица с полями номенклатура, цена количество, сумма. В этой таблице есть строчки с одинаковой номенклатурой. Как рссчитать цену, чтобы она бралась как (сумма значений сум этих строчек / на сумму значений количеств этих строчек) ?
|
|
1
ktvladimir
29.01.15
✎
12:13
|
ВЫБРАТЬ
тч.номенклатура
СУММА(тч.Сумма) / СУММА(тч.Цена) КАК Цена
ИЗ
тч
СГРУППИРОВАТЬ ПО
тч.Номенклатура
ну и не забыть проверку на 0 чтоб не получить деление на 0
|
|
2
hawksib
29.01.15
✎
12:13
|
свернуть по номенклатуре, в полученной таблице сумму поделить на количество
|
|
3
ktvladimir
29.01.15
✎
12:14
|
*/ СУММА (тч.Количество)
|
|
4
dart909
29.01.15
✎
12:19
|
А как свернуть по номенклатуре?
|
|
5
Масянька
29.01.15
✎
12:19
|
(1) А временную таблицу создать? :)))
(2) Шикарно. Но - номенклатура полностью (!!!) совпадает.
|
|
6
hawksib
29.01.15
✎
12:19
|
(4) Таблица.Свернуть(КолонкиГруппировки, КолонкиСуммирования)
|
|
7
Масянька
29.01.15
✎
12:20
|
(4) СП украли?
|
|
8
hawksib
29.01.15
✎
12:22
|
(5) не понял, что значит "номенклатура полностью совпадает"? или что не устраивает?
|
|
9
Масянька
29.01.15
✎
12:23
|
(8) Это я не дочитала, что "одинаковая" номенклатура. :)))
|
|
10
dart909
29.01.15
✎
12:24
|
Все спасибо буду пробовать)
|
|
11
dart909
29.01.15
✎
12:27
|
(6) Формирую запрос в СКД, не очень понимаю в каком месте указывать Таблица.Свернуть(КолонкиГруппировки, КолонкиСуммирования)
|
|
12
Масянька
29.01.15
✎
12:30
|
(11) Понеслась душа в рай....
|
|
13
hawksib
29.01.15
✎
12:37
|
(11) не нужно это делать в запросе, свернуть - это метод таблицы значений или табличной части. почитайте справку
|
|
14
ktvladimir
29.01.15
✎
12:58
|
(5) а зачем? я ж не знаю откуда табличка) я рецепт только а дальше человек сам лечится
|
|
15
dart909
29.01.15
✎
13:58
|
Спасибо всем, сделал)
|
|