oracle sum()函数的问题~在orale11g中,sum(6)表示的不是第六列的总和,应该是什么呢?在emp表中,第六列是工资,select sum(6) from emp;返回的是84.select sum(sal) from emp;返回的是29025.

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 07:04:21
oracle sum()函数的问题~在orale11g中,sum(6)表示的不是第六列的总和,应该是什么呢?在emp表中,第六列是工资,select sum(6) from emp;返回的是84.select sum(sal) from emp;返回的是29025.
xNP_K5 QgARmn " "P*/ӹx҄и6n̜AECaI䔓|')HطRo(B$zְ;AZocFʺyi7Q5R!E71"c)Z M:H(c6͚ۏE8wU\J I?pmo%Eݿf\@=[ nttzkhfDދe^ mj ۘ@V]@ '=p<5fHT/W}B!Yh' pI!CN8 fRC*)!:?ᒝoȡ ;X:

oracle sum()函数的问题~在orale11g中,sum(6)表示的不是第六列的总和,应该是什么呢?在emp表中,第六列是工资,select sum(6) from emp;返回的是84.select sum(sal) from emp;返回的是29025.
oracle sum()函数的问题~
在orale11g中,sum(6)表示的不是第六列的总和,应该是什么呢?在emp表中,第六列是工资,select sum(6) from emp;返回的是84.select sum(sal) from emp;返回的是29025.

oracle sum()函数的问题~在orale11g中,sum(6)表示的不是第六列的总和,应该是什么呢?在emp表中,第六列是工资,select sum(6) from emp;返回的是84.select sum(sal) from emp;返回的是29025.
没用过你的这种方法,但是你要求第六列的综合应该是用sum(列名),而不是sum(第几列),经过测试,发现sum(数字)得到的结果是 查询表数据条数*数字,如你当前表有10条数字,那么sum(8)得到的结果是80