Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Есть ли какае-то встроенная функция?  [new]
Ставрос
Member

Откуда:
Сообщений: 7
Доброго времени суток)

Допустим есть два столбца со значениями а и б.
как можно посчитать такое выражение
(а1*б1+а2*б2+а3*б3+....+аn*bn)/(b1+b2+b3+...+bn)
15 фев 13, 19:33    [13934149]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли какае-то встроенная функция?  [new]
Ставрос
Member

Откуда:
Сообщений: 7
ms sql server 2008
15 фев 13, 19:34    [13934151]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли какае-то встроенная функция?  [new]
Alexandr Kr.
Member

Откуда: Украина, Харьков
Сообщений: 165
Ставрос
Доброго времени суток)

Допустим есть два столбца со значениями а и б.
как можно посчитать такое выражение
(а1*б1+а2*б2+а3*б3+....+аn*bn)/(b1+b2+b3+...+bn)

А так не получиться?
select SUM(a*b)/SUM(b)
15 фев 13, 19:36    [13934162]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли какае-то встроенная функция?  [new]
Ставрос
Member

Откуда:
Сообщений: 7
Alexandr Kr.,
пробовал, но вроде выводит не правильные результаты...
15 фев 13, 19:37    [13934171]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли какае-то встроенная функция?  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22550
select sum(a*b)/sum(b) from mytable
и на 0 проверить
15 фев 13, 19:37    [13934172]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли какае-то встроенная функция?  [new]
qwerty112
Guest
Ставрос
Alexandr Kr.,
пробовал, но вроде выводит не правильные результаты...

в смысле - он вам "не понравился" ?
в чём "не правильность" ?!
15 фев 13, 19:39    [13934184]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли какае-то встроенная функция?  [new]
Ставрос
Member

Откуда:
Сообщений: 7
всё понял... у меня оказывается были правильные результаты, а те которые мне предоставляли и клялись, что они правильные оказались выведены через мягкое место.... тему можно удалять...
15 фев 13, 19:46    [13934223]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить