各位高人请教个问题我有三列数据如下:
a b c
400360200
350320185
让以上求和后变成如下形式:
a700
b680
c385
我采用sql="select sum(a) from x union all select sum(b) from x union all select sum(c) from x"变成了竖行,但行字段没有。请诸位帮忙解决,谢谢
加一列常量就可以了。select 'a',sum(a) from tb_test union all select 'b',sum(b) from tb_test union all select 'c',sum(c) from tb_test;
但是不建议这样使用,直接使用存储过程是最好的,一次写好,以后还可以一直使用