如何在三行中总结一列?

时间:2010-07-08 19:12:01

标签: sql-server-2005

我有一个表格,我想要总结一行的3行,我该怎么做?

2 个答案:

答案 0 :(得分:4)

如果我理解你的问题 - 你应该使用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'

答案 1 :(得分:0)

SELECT 
SUM(table.column1) + SUM(table.column2) + SUM(table.column3) 
FROM table