oracle sum()函数的问题~

问题描述:

oracle sum()函数的问题~
在orale11g中,sum(6)表示的不是第六列的总和,应该是什么呢?在emp表中,第六列是工资,select sum(6) from emp;返回的是84.select sum(sal) from emp;返回的是29025.
1个回答 分类:综合 2014-11-29

问题解答:

我来补答
没用过你的这种方法,但是你要求第六列的综合应该是用sum(列名),而不是sum(第几列),经过测试,发现sum(数字)得到的结果是 查询表数据条数*数字,如你当前表有10条数字,那么sum(8)得到的结果是80
 
 
展开全文阅读
剩余:2000