早教吧作业答案频道 -->数学-->
pl/sqlsum后相减最后两位为0大体意思是:sql语句类似于selectsum(a),sum(b),sum(a)-sum(b)fromtable;sum(a),sum(b)得出的数值较大,且有小数位,在列出的结果sum(a)-sum(b)中,小数位省略了,个位和十位都为零,
题目详情
pl/sql sum后相减最后两位为0
大体意思是:sql语句类似于
select sum(a),sum(b),sum(a)-sum(b) from table ;
sum(a),sum(b)得出的数值较大,且有小数位,在列出的结果sum(a)-sum(b)中,小数位省略了,个位和十位都为零,就像是四舍五入进了百位,该怎么解决?
大体意思是:sql语句类似于
select sum(a),sum(b),sum(a)-sum(b) from table ;
sum(a),sum(b)得出的数值较大,且有小数位,在列出的结果sum(a)-sum(b)中,小数位省略了,个位和十位都为零,就像是四舍五入进了百位,该怎么解决?
▼优质解答
答案和解析
试试这个 select sum(a),sum(b),cast(sum(a) as number(18,2))-cast(sum(b) as number(18,2)) from table ;
不满足的话调整number(18,2)中的两个数.
number(
,)
精度p取值范围1~38
有效位s取值范围-84~127
最高整数位数=p-s
s正数,小数点右边指定位置开始四舍五入
s负数,小数点左边指定位置开始四舍五入
s是0或者未指定,四舍五入到最近整数
当p小于s时候,表示数字是绝对值小于1的数字,且从小数点右边开始的前s-p 位必须是0,保留s位小数.
不满足的话调整number(18,2)中的两个数.
number(
,)
精度p取值范围1~38
有效位s取值范围-84~127
最高整数位数=p-s
s正数,小数点右边指定位置开始四舍五入
s负数,小数点左边指定位置开始四舍五入
s是0或者未指定,四舍五入到最近整数
当p小于s时候,表示数字是绝对值小于1的数字,且从小数点右边开始的前s-p 位必须是0,保留s位小数.
看了pl/sqlsum后相减最后两...的网友还看了以下:
化学平衡之等效在2X(g)+y(g)=z(g)+w(g)在恒温恒压的密闭容器中,加入2molX、1 2020-05-23 …
等体积的球与正方体其表面积的大小关系为()A.S球大于S正B.S球等于S正C.S球小于S正D.不能 2020-07-07 …
矩阵A相似于B,为什么A^2也相似于B^2 2020-07-19 …
若a—b=空集,则A属于B为什么? 2020-07-20 …
已知直线a平行于b直线c垂直于a则c垂直于b为什么? 2020-07-21 …
双曲线x^2/a^2-y^2/b^2=1中a是否可以等于b,为什么,并说明a=b时双曲线的大概图样 2020-07-26 …
已知A丶B均为集合U={1,3,5,7,9}的子集,且A"交集"B={3}("补集"B)"交集"A 2020-07-29 …
从非空数集A到非空数集B的一个映射,叫做A到B的函数;原象集A叫做函数的定义域,象集C叫做函数的值 2020-07-30 …
A不包含B=对任意X属于A,有X不属于B为什么是错的多谢解答A不包含B=A交集B=空集为什么错?举 2020-07-30 …
A不包含B=对任意X属于A,有X不属于B为什么是错的 2020-07-30 …