Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Как сделать среднюю цену по складу. / 2 сообщений из 2, страница 1 из 1
15.05.2009, 15:06
    #35988366
saaken
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать среднюю цену по складу.
Требуется найти среднюю цену по группировкам из регистра "ПартииТоваров", сделал запрос:

"ВЫБРАТЬ
ПартииТоваровНаСкладахОстатки.Номенклатура КАК Номенклатура,
ПРЕДСТАВЛЕНИЕ(ПартииТоваровНаСкладахОстатки.Номенклатура),
ПартииТоваровНаСкладахОстатки.КоличествоОстаток КАК Количество,
ПартииТоваровНаСкладахОстатки.СтоимостьОстаток КАК Стоимость,
ВЫБОР
КОГДА ЕСТЬNULL(ПартииТоваровНаСкладахОстатки.КоличествоОстаток, 0) <> 0
ТОГДА ЕСТЬNULL(ПартииТоваровНаСкладахОстатки.СтоимостьОстаток, 0) / ЕСТЬNULL(ПартииТоваровНаСкладахОстатки.КоличествоОстаток, 0)
ИНАЧЕ 0
КОНЕЦ КАК Цена
ИЗ
РегистрНакопления.ПартииТоваровНаСкладах.Остатки(, Склад = &Склад) КАК ПартииТоваровНаСкладахОстатки

СГРУППИРОВАТЬ ПО
ПартииТоваровНаСкладахОстатки.Номенклатура,
ПартииТоваровНаСкладахОстатки.КоличествоОстаток,
ПартииТоваровНаСкладахОстатки.СтоимостьОстаток
ИТОГИ
СУММА(Количество),
СУММА(Стоимость),
СУММА(ВЫБОР
КОГДА ЕСТЬNULL(Количество, 0) <> 0
ТОГДА ЕСТЬNULL(Стоимость, 0) / ЕСТЬNULL(Количество, 0)
ИНАЧЕ 0
КОНЕЦ) КАК Цена
ПО
Номенклатура ИЕРАРХИЯ"

но все равно цену суммирует по скрокам, а требуется именно среднюю, чтобы каждая строка рассчитывалась отдельно, не подскажете?
...
Рейтинг: 0 / 0
15.05.2009, 15:36
    #35988469
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать среднюю цену по складу.
есть мнение что надо в подзапросе группировать/суммировать, а потом уж делить
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как сделать среднюю цену по складу. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]