|
Доля в запросе.... | ☑ | ||
|---|---|---|---|---|
|
0
Rustik666
05.12.11
✎
09:50
|
Не могу понять как получить долю в запросе.....
То есть есть допустим таблица Наименование,Сумма... В запросе нужно помимо этих полей получить отношение суммы к сумме всего....то есть получить процент от общей суммы.....не понимаю как это можно сделать.... |
|||
|
1
ZanderZ
05.12.11
✎
09:51
|
сделай временную таблицу с итогами, потом с основной объединяй и считай
|
|||
|
2
Maxus43
05.12.11
✎
09:52
|
СКД? там есть штатно
|
|||
|
3
Нуф-Нуф
05.12.11
✎
09:52
|
+1 к временно таблице с итогами и соединению к ней
|
|||
|
4
MatrosoV AleXXXand_R
05.12.11
✎
09:53
|
СКД
|
|||
|
5
Explorer1c
05.12.11
✎
09:53
|
Вложенным запросом вычислить Сумма /Сумма(сумма)*100 =Наименование поля-процент?
|
|||
|
6
Ненавижу 1С
гуру
05.12.11
✎
09:54
|
ВЫБРАТЬ
СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьОборот ПОМЕСТИТЬ ВсеТ ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПродажиОбороты.Номенклатура, ПродажиОбороты.СтоимостьОборот, ПродажиОбороты.СтоимостьОборот / ВсеТ.СтоимостьОборот * 100 КАК Процент ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты, ВсеТ КАК ВсеТ |
|||
|
7
Explorer1c
05.12.11
✎
09:57
|
(5)* вложенный запрос-это для другого случая,чет я недопонял задачу,а лучше временной таблицей вычислить итоги,конечно
|
|||
|
8
Нуф-Нуф
05.12.11
✎
10:05
|
(7) лучше забыть про вложенные запросы
|
|||
|
9
cViper
05.12.11
✎
10:14
|
Можно сделать без вложенного запроса. Передаешь параметр содержащий итоговые данные по колонке в запрос и там все считаешь.
|
|||
|
10
Rustik666
05.12.11
✎
10:33
|
Ненавижу 1С, спасибо
|
| Форум | Правила | Описание | Секции | Поиск |