helpf.pro
Регистрация

v8.3: Помогите, пожалуйста, разобраться с запросом

AlexeyVM
23.06.2017 06:09Прочитано: 1353

Добрый день.Помогите, пожалуйста с запросом.Проблема такая - Имею регистр сведений ЦеныНоменклатуры. Мне надо посчитать на каждый регистратор суммарное изменение цены товара в определенный период. Т.е.

Если я имею

Регистратор1 Товар 1 100р

Регистратор1 Товар 2 200р

Регистратор1 Товар 3 60р

Регистратор1 Товар 4 90р

Регистратор2 Товар 1 120р

Регистратор2 Товар 2 230р

Регистратор2 Товар 3 50р

Регистратор2 Товар 4 98р

Регистратор3 Товар 1 120р

Регистратор3 Товар 2 230р

Регистратор3 Товар 3 50р

Регистратор3 Товар 4 98р

  • То мне надо вывести так

Регистратор1 450 (100+200+60+90)

Регистратор2 48 ((120+230+50+98)-450)

Регистратор3 0 ((120+230+50+98)-(120+230+50+98))

Только учусь писать запросы, не могу понять как это сделать. Начинал по-разному, но всегда безуспешно. Вот например я нашел весь нужный мне товар с ценами (нужный товар, который есть на складе). А что делать дальше не пойму

ВЫБРАТЬ		ЦеныНоменклатуры.Период КАК Период,	ЦеныНоменклатуры.Регистратор КАК Регистратор,	ЦеныНоменклатуры.Номенклатура КАК Номенклатура,	ЦеныНоменклатуры.Характеристика КАК Характеристика,	ЦеныНоменклатуры.Цена КАК ЦенаИЗ		РегистрНакопления.ТоварыОрганизаций.Обороты(,,Регистратор,Склад =Склад И Организация =Организация) КАК ТоварыОрганизацийОбороты	ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры		ПО (ТоварыОрганизацийОбороты.Номенклатура = ЦеныНоменклатуры.Номенклатура)	 И (ТоварыОрганизацийОбороты.Характеристика = ЦеныНоменклатуры.Характеристика)ГДЕ		ЦеныНоменклатуры.ВидЦены =ВидЦены СГРУППИРОВАТЬ ПО		ЦеныНоменклатуры.Период,	ЦеныНоменклатуры.Регистратор,	ЦеныНоменклатуры.Номенклатура,	ЦеныНоменклатуры.Характеристика,	ЦеныНоменклатуры.Цена УПОРЯДОЧИТЬ ПО		Период [/pre]
Yandex
Возможно, вас также заинтересует
Реклама на портале
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.