怎么对SQL查询分析器的结果进行求和?

查询结果如图所示,我想对“quantity”进行求和,请问请问接下来的语句该怎么写?谢谢!

第1个回答  2014-04-16
把你上述查询的记录加上(),当做一个表,继续进行操作;
select count(quantity) as "总和" from (你上述的一大堆语句);

希望可以帮到你。追问

按照您的方法提示说“order by ”字句有问题,如上图所示;

如果把“order by ”字句去掉,又说有语法错误,如下图所示:

追答

可以把语句贴出来吗?我看不见啊。。。。这是小9号字体

select sum( t.quantity) as "总和" from (你上述的一大堆语句) t;

把返回记录加上t,上面2个地方加上

 

一开始没注意是sybase数据库,sybase需要将记录加上别名,oracle不需要,

随便吐槽一下sybase。。。

本回答被提问者采纳
第2个回答  2014-04-16
SELECT SUM(quantity) FROM (上面书写的SQL语句)
相似回答