|
Как сделать сумму с заданным критерием?
| ☑ |
0
mtwogel
15.08.12
✎
06:04
|
Добрый день.
Есть запрос.
ВЫБРАТЬ
СУММА (Счет_90.Себестоимость) КАК Себестоимость,
СУММА(Счет_90.Продажа) КАК Продажа,
СУММА (Счет_90.Количество) КАК Количество,
Неделя(Счет_90.Период) КАК Неделя,
ХарактеристикиТоваров.Характеристика КАК Характеристика,
Счет_90.Филиал.Город.Наименование
ИЗ
РегистрНакопления.Счет_90 КАК Счет_90
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ХарактеристикиТоваров КАК ХарактеристикиТоваров
ПО Счет_90.Номенклатура = ХарактеристикиТоваров.Товар
ГДЕ
Счет_90.СостояниеТовараПриПродаже <> &СостояниеТовараПриПродаже
И ХарактеристикиТоваров.Характеристика В(&СписокХарактеристика)
И Счет_90.Период МЕЖДУ &Период1 И &Период2
И Счет_90.Филиал В(&СписокФилиал)
СГРУППИРОВАТЬ ПО
ХарактеристикиТоваров.Характеристика,
Счет_90.Филиал.Город.Наименование,
Неделя(Счет_90.Период)
ИТОГИ
СУММА(Себестоимость),
СУММА(Продажа),
СУММА(Количество)
Вопрос заключается в следующем при выводе результата получаются города некоторые необходимо складывать, так как имеют один район. Как сделать так, чтобы при получении уже была сумма с этими городами?
|
|
1
Рэйв
15.08.12
✎
06:14
|
Итоги по районам
|
|
2
mtwogel
15.08.12
✎
06:15
|
Итоги по районам не подходит, так как необходимо только несколько городов сложить
|
|
3
Светлый Гений
15.08.12
✎
06:36
|
(2)То есть? Надо по одним районам города складывать, а по другим пофигу?
|
|
4
mtwogel
15.08.12
✎
06:42
|
Вот список городов который выводит запрос:
Братск
Улан-Удэ
Шелехов
Чита
Якутск
Иркутск
Шелехов без Иркутска считать нет смысла. Так как там всего один филиал. И мне необходимо считать Иркутск и Шелехов, как один город.
|
|
5
mtwogel
15.08.12
✎
06:45
|
А итог по районам объединяет Братск, Шелехов и Иркутск в один район так как у нас в базе районы=областям.
|
|
6
Рэйв
15.08.12
✎
06:47
|
(5)Заведи реквизит "ОбластнойЦентр". У подчиненных ставь города-основания, у неподчиненных саамих себя. потом по этому реквизиту делай свой запрос.в результате подчиненные города выйдут под именем своего областного центра
|
|
7
mtwogel
15.08.12
✎
06:53
|
Заводить новые реквизиты нельзя.
|
|
8
Рэйв
15.08.12
✎
06:55
|
(7)Тогда тебе придется все это складывать самому в выборке.
|
|
9
rphosts
15.08.12
✎
06:59
|
(7) тогда в явном виде по наименования.... наверное даже сделать в пакетном первый азпрос в котором формируются все требуемые комбинации городов и районов
|
|