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

Откуда:
Сообщений: 8
Всем привет!
Есть таблица, состоит из 2ух int столбцов (в первом столбце номинал монеты-купюры и во втором количество этих монет купюр). Необходимо в процедуре построчно умножить значение первого столбца на второй и сложить все эти значения и присвоить результат переменной. Как бы получить полную сумму всех денег в таблице. Я придумал только задать произведение в каждой строке и присвоить эти значения переменным, а потом сложить эти переменные(учитывая что строчек всего 5). Но это как то рукожопо) Как это попроще и пограмотнее это сделать?
15 янв 16, 23:37    [18687106]     Ответить | Цитировать Сообщить модератору
 Re: Перемножение значений столбцов и сложение построчно  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31984
ka4agar
Я придумал только задать произведение в каждой строке и присвоить эти значения переменным, а потом сложить эти переменные(учитывая что строчек всего 5). Но это как то рукожопо)
А вы вообще запросы писали, хоть какие то? :-)

SELECT @переменная = SUM(X*Y)
FROM таблица
16 янв 16, 00:23    [18687210]     Ответить | Цитировать Сообщить модератору
 Re: Перемножение значений столбцов и сложение построчно  [new]
ka4agar
Member

Откуда:
Сообщений: 8
alexeyvg
ka4agar
Я придумал только задать произведение в каждой строке и присвоить эти значения переменным, а потом сложить эти переменные(учитывая что строчек всего 5). Но это как то рукожопо)
А вы вообще запросы писали, хоть какие то? :-)

SELECT @переменная = SUM(X*Y)
FROM таблица


Блин, спасибо как я и думал все очень просто) Чет я уже поплавился просто)
16 янв 16, 15:26    [18688471]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить