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
。
是否可以使用while循环获取列数?
答案 0 :(得分:0)
您可能希望SUM()
列Narea
列group by
列id
select id, sum(1area),
sum(2area), sum(3area), sum(4area)
from tbl1
group by id;