MurCode
Форумы
Поиск
О проекте
Microsoft SQL Server
Новое сообщение
Есть ли какае-то встроенная функция?
Ставрос
Дата: 15.02.2013 19:33:47
Доброго времени суток)
Допустим есть два столбца со значениями а и б.
как можно посчитать такое выражение
(а1*б1+а2*б2+а3*б3+....+аn*bn)/(b1+b2+b3+...+bn)
Ставрос
Дата: 15.02.2013 19:34:27
ms sql server 2008
Alexandr Kr.
Дата: 15.02.2013 19:36:32
Ставрос
Доброго времени суток)
Допустим есть два столбца со значениями а и б.
как можно посчитать такое выражение
(а1*б1+а2*б2+а3*б3+....+аn*bn)/(b1+b2+b3+...+bn)
А так не получиться?
select
SUM
(
a
*
b
)/
SUM
(
b
)
Ставрос
Дата: 15.02.2013 19:37:47
Alexandr Kr.,
пробовал, но вроде выводит не правильные результаты...
Паганель
Дата: 15.02.2013 19:37:57
select
sum
(
a
*
b
)/
sum
(
b
)
from
mytable
и на 0 проверить
qwerty112
Дата: 15.02.2013 19:39:53
Ставрос
Alexandr Kr.,
пробовал, но вроде выводит не правильные результаты...
в смысле - он вам "не понравился" ?
в чём "не правильность" ?!
Ставрос
Дата: 15.02.2013 19:46:57
всё понял... у меня оказывается были правильные результаты, а те которые мне предоставляли и клялись, что они правильные оказались выведены через мягкое место.... тему можно удалять...