Имя: Пароль:
1C
 
Как вычислить долю (%) от суммы через запрос?
0 Alexxx
 
09.10.07
10:00
Как вычислить долю (%) от суммы через запрос?
Нужно получить примерно следующее:

Товар         |        Сумма       |       Доля, %
____________________________________________________
Мышь                   1000                  10
Монитор                9000                  90
1 Alexxx
 
09.10.07
10:01
Извиняюсь, версия 8.0
2 Diman000
 
09.10.07
10:03
Можно вложенным запросом получить общую сумму, присоединить ее к основному запросу, а затем просто делить.
3 Alexxx
 
09.10.07
11:01
В этом запросе итоги есть, может их можно использовать?
4 Alexxx
 
09.10.07
11:06
ВЫБРАТЬ
   РеализацияТМЗОбороты.Номенклатура КАК Номенклатура,
   РеализацияТМЗОбороты.СуммаОборот КАК Сумма
ИЗ
   РегистрНакопления.РеализацияТМЗ.Обороты(
       &НачДата,&КонДата,Регистратор) КАК РеализацияТМЗОбороты
ИТОГИ
   СУММА(Сумма)
ПО
   ОБЩИЕ
5 Diman000
 
09.10.07
11:18
ВЫБРАТЬ
   ПродажиОбороты.Номенклатура,
   ПродажиОбороты.СтоимостьОборот,
   ПродажиОбороты.СтоимостьОборот / ВложенныйЗапрос.СтоимостьОборот КАК Доля
ИЗ
   РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты,
   (ВЫБРАТЬ
       ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот
   ИЗ
       РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты) КАК ВложенныйЗапрос
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.