2016-12-27 35 views
-1
id varname 1area 2area 3area 4area 
------------------------------------ 
1 abc  345 3.7 34  87 
1 pqr  46 67 78  55 
1 lmn  67 99 33  44 
2 xyz  78 78 33 32 

我需要计算列查询的SUM在SQL Server中使用dinaymic查询计算SUM Column Wise

是否有可能使用while循环获取列数?

+6

,你将结果集是什么样子? –

回答

0

你可能想要做的Narea列的SUM()group byid柱像

select id, sum(1area), 
sum(2area), sum(3area), sum(4area) 
from tbl1 
group by id;