Access SQL round函数到底应该如何使用
答案:2 悬赏:80 手机版
解决时间 2021-04-13 20:23
- 提问者网友:原来太熟悉了会陌生
- 2021-04-12 23:26
有这样一段SQL语句:select round(new+0.000001,0)AS roundnewfrom (select 字段1 AS new) 这是,roundnew会出现不应该进位,但是却进位了,如50.59423,会出现50.60的结果但是,如果在嵌套查询中,取了new字段后,马上接着round时,结果就正确了。
最佳答案
- 五星知识达人网友:孤老序
- 2021-04-13 00:58
说明清楚点吧,你举的例子不太对,round(new+0.000001,0)是保留0位小数,就是取整数,怎么可能出现50.60的结果呢
全部回答
- 1楼网友:街头电车
- 2021-04-13 01:11
round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。可是当保留位跟着的即使是5,有可能进位,也有可能舍去,机会各50%。这样就会造成在应用程序中计算有误。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯