我有一张表,里面有200个字段。我通过没条件查询,假设查出10条数据,现在我要把这10条数据按照相同的列进行加和,如果字段少的话 我这样写sql:select sum(A),sum(B),sum(C)from table 但是现在200多个字段我该怎么写呢,求大家帮看看 不要用什么游标,那个我不懂。谢谢啦
这个是个统计报表,其实没那么多字段 总共两张表一张表能有8 9十个字段吧 对于oracle函数我不怎么会,所以不知道怎么弄了
追答我的建议还是把表拆分开来,然后用join连接显示,比如;
select sum(a.A),sum(a.B),sum(b.C) from table1 a join table2 b on a.nodeid=b.nodeid;
对 就是每列求和
追答你写200个字段有什么难的啊,何必搞那么麻烦