Имя: Пароль:
1C
1С v8
Запрос. Перемножить числа в строках.
0 YHVVH
 
11.08.12
08:47
Как в запросе не сложить(СУММА) , а перемножить значения?
агрегатной функции такой нет.
1 shuhard
 
11.08.12
08:50
(0) запросом - ни как
2 YHVVH
 
11.08.12
08:51
(1) всю надежду убил, совсем совсем ни как?
3 Lex_Liven
 
11.08.12
08:53
(0) http://iloktev.ru/wps/1063 вот тут что-то есть. Более штатного способа, кажется, не существует.
4 YHVVH
 
11.08.12
08:59
спасибо
5 mistеr
 
11.08.12
14:22
Эх, если бы в запросах были доступны log() и exp()...
6 ILM
 
гуру
11.08.12
17:28
А СУММУ() от умножения не предлагали? ;-)
7 andrewks
 
11.08.12
17:53
(6) пример в студию
8 ILM
 
гуру
11.08.12
18:20
СУММ(Поле1*Поле2) )))))
9 Fragster
 
гуру
11.08.12
18:25
полное соединение по полям, которые "группируются", те, которые должны "перемножиться" - перемножаются.
10 Fragster
 
гуру
11.08.12
18:25
а, фигня
11 0xFFFFFF
 
11.08.12
18:26
(0) Юзай СКД. В нем вычисляемое поле. Результат - выгрузка в таблицу значений.
12 0xFFFFFF
 
11.08.12
18:28
(5) вроде в СКД добавили эти функции. Значить то же самое - юзаем СКД, вычисляем там лохарифмы и выгружаем их в ТЗ.
13 andrewks
 
11.08.12
18:31
(8) читай сабж внимательнее. нужно найти произведение всех чисел в некоем поле по всем строкам таблицы
14 andrewks
 
11.08.12
18:32
(9) ещё один гений? пример в студию
15 ILM
 
гуру
11.08.12
19:33
(13) Ладно, шутка не понята)
16 andrewks
 
11.08.12
19:54
(15) шутить надо было вчера  )
17 marvak
 
11.08.12
21:17
(0)
СРЕДНЕЕ() * КОЛИЧЕСТВО()
Не прокатит интересно?
18 marvak
 
11.08.12
21:18
(17)
а, не, тоже сумма ))
19 andrewks
 
11.08.12
21:20
(17) наивный чукотский мальчик? я уже молчу про то, что это маразм в математическом смысле

2  10

произведение = 20
среднее = 6
среднее х количество = 6 х 2 = 12
20 marvak
 
11.08.12
21:28
(19)
Я ж поправился как бы, что выйдет сумма, 10 +2 =12, 6Х2=12
21 mistеr
 
11.08.12
21:40
(12) Не нашел что-то. Но все равно, не поможет ведь. Логарифм нужно вычислить до агрегации.
22 ILM
 
гуру
11.08.12
21:42
Интересно бы узнать у ТС, много записей?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.