Как суммировать одну колонку за три ряда? - PullRequest
0 голосов
/ 08 июля 2010

У меня есть таблица, которую я хочу суммировать 3 строки одного столбца, как я могу это сделать?

Ответы [ 2 ]

4 голосов
/ 08 июля 2010

Если я правильно понимаю ваш вопрос - вы должны использовать функцию SUM ()

SELECT SUM(the_column) 
FROM the_table 
WHERE condition-to-get-your-three-rows

Предложение "WHERE" позволит указать, какие 3 строки вы хотите суммировать. Ниже приведены некоторые примеры предложений "WHERE":

WHERE row_id < 3

или

WHERE active = 'Yes'

Таким образом, приведенное выше утверждение может выглядеть как

SELECT SUM(the_column) 
FROM the_table 
WHERE active = 'Yes'
0 голосов
/ 08 июля 2010
SELECT 
SUM(table.column1) + SUM(table.column2) + SUM(table.column3) 
FROM table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...