腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
在
sum
SQL
中
对
小数
进行
舍入
的
问题
、
、
我
在
查询时遇到了一个
问题
,取整只
在
第一行有效,你知道为什么吗?SELECT DISTINCT a.articulo AS articulo ,
sum
(a.uni_vta_caja) AS Unidades,round(
sum
(a.imp_vta_caja_neto), 2) AS Venta ,substring(cast(a.fec_vta AS VARCHAR), 4, 2) AS
浏览 5
提问于2016-07-12
得票数 1
1
回答
求和除以Bigint,结果是否具有
小数
精度?
我
在
一个表
中
存储了一个bigint值(用于文件大小)。我需要对一列
进行
分组,并
对
filesizes (以字节为单位)
进行
分组。我想有一个按GB显示它们
的
专栏。这意味着
Sum
(FileSize/1024/1024/1024)没有显示任何
小数
位。我
的
研究似乎表明,这可能是由于截断而不是
舍入
。我已经尝试了cast和convert
的
许多选项,但似乎找不到任何关于如何
su
浏览 0
提问于2010-10-20
得票数 5
回答已采纳
1
回答
在
SQL
中
对
小数
进行
舍入
、
我们
在
一个字段中有一个值13.395。我希望将查询
中
的
值显示为
舍入
值13.40 当前使用code ROUND(CAST(价格为十进制(30,2)),2)作为价格,但它显示为13.39如何解决这个
问题
,为什么它不能正确
舍入
?编辑:是-价格字段是浮动
的
。如果我改成四舍五入(CAST(价格为浮点数(10)),2)作为价格,这似乎会带回期望值,但不会显示
小数
位上
的
尾随零。第二次编辑 下面的代码给出了两位
小数
,现在正确地<em
浏览 4
提问于2020-08-27
得票数 0
回答已采纳
1
回答
为什么
在
SQL
中
不
舍入
(23/6)=4?
、
大小写A:当您试图将结果
舍入
最近
的
小数
点时大小写B:当您让
SQL
做数学,然后
舍入
到最近
的
小数
点在这种情况下,根据业务顺序:
SQL
将在括号之间划分,首先= 3.833333333333333,然后(这就是
问题
所在)它将删除
小数</em
浏览 2
提问于2020-09-21
得票数 1
回答已采纳
2
回答
总百分比未加到100 (postgresql)
、
、
需要您
的
反馈。我正在努力使用下面的代码来使百分比等于100。SELECT animaltype, size,
SUM
(total) AS total,GROUP BY animaltype, size这就是输出,它等于99.99%,因此查询是不正确
的
浏览 4
提问于2021-11-11
得票数 0
1
回答
SSRS
中
合计
的
舍入
问题
、
、
、
、
我有如下
的
详细数据: £285.00 £345.68 £16,880.18 £16,880.19这应该是细节
的
总和,但最后一个数字正在四舍五入。
浏览 4
提问于2017-06-16
得票数 2
1
回答
PHP计算逻辑
问题
、
、
、
这可能是显而易见
的
事情,但当你连续几个小时盯着同一个
问题
看
的
时候,它就会让你发疯。vat = gross - ( gross / 1.2 )我需要生成一个报告,因此对于sales数据库
中
的
每一行如果我将总数和成本之和相加,然后计算出上面的毛收入、增值税和利润,并将增值税和利润四舍五入到
小数
点后
的
两个<e
浏览 2
提问于2015-01-19
得票数 1
2
回答
如何在java Math.Round和SQLRound函数之间获得相同
的
值?
、
、
、
我正在一个Sybase database.Before
中
工作,我试图使用
SQL
对
其
进行
回圈,但是存在一些数据不匹配
的
问题
,我需要构建一个java函数,它返回数据库输出
的
Round值。
SQL
查询:- Without Rou
浏览 3
提问于2017-04-05
得票数 1
1
回答
SQL
语句中
的
舍入
与标量结果
的
舍入
、
与其说这是一个编码
问题
,不如说是一个风格
问题
。我有一个函数,它通过乘以申请上每个行项目的数量*成本来返回申请
的
总数。结果只能有两个
小数
位,因为它是一个美元金额。下面是我当前
的
SQL
语句:FROM LineItems下面是我用vb写
的
return语句: Return CDec(FormatNumber(selectCom
浏览 0
提问于2013-02-20
得票数 1
回答已采纳
1
回答
获取
sql
server以警告截断/
舍入
。
、
、
、
、
我正在开发一个ASP.NET C#会计应用程序,我正在从使用浮点数/双精度数过渡到使用
小数
来表示货币。有没有办法让
SQL
server (2008)
在
小数
值(或任何类型
的
数据)被截断或四舍五入时发出警告或失败? 谢谢,
浏览 4
提问于2011-07-12
得票数 1
回答已采纳
1
回答
通过python将销售数据作为只有两位
小数
的
VARCHAR追加到MS
SQL
-Server表
中
、
、
、
这是一个涉及pandas和MS
SQL
-Server
的
python ETL进程
的
特定
问题
,带有sqlalchemy连接。如果收到
的
销售数据是一个
小数
位数超过两位
的
数字(例如:$1,245.456),如何将其附加到属于VARCHAR数据类型
的
销售表。sales列是VARCHAR,不能更改为不同
的
数据类型。table con=e
浏览 1
提问于2019-10-10
得票数 0
1
回答
如何停止我
的
数据库
舍入
到16位
小数
?
、
、
我正在尝试制作一个网页,当用户单击付款按钮时,从数据库表
中
的
现有值
中
减去设置
的
金额。只是确认一下:我
的
页面确实做到了这一点。但是我
的
代码
的
意想不到
的
行为是它减去了金额,但没有
对
其
进行
舍入
。它把它四舍五入到16位
小数
点后,我只想要2位。请看下图(最下面一行)来理解我
的
意思。 我尝试过
在
PHP语言中使用number_format()和round()函
浏览 15
提问于2021-04-01
得票数 0
回答已采纳
2
回答
如何使用和函数
在
SQL
中
舍入
?
、
、
、
在
我
的
SQL
代码
中
,我试图用和将值
舍入
到
小数
点2。select ((
SUM
(Round((CAST(PE.GstTotal as float) * PE.Quantity) / 2 ),2))) FROM [dbo].
浏览 2
提问于2022-01-02
得票数 0
6
回答
舍入
十进制值
、
我
在
使用Math.Round(a, 2);
对
C#
中
的
十进制值
进行
舍入
时遇到了
问题
谢谢
浏览 0
提问于2012-07-31
得票数 8
2
回答
Truncate (使用ROUND)
在
更改列数据类型后已停止工作
、
我
在
一个第三方产品
的
SQL
Server 2008数据库上使用以下查询来生成一些报告。事实上,奇怪
的
是,即使我没有
在
ROUND函数上根据MSDN信息指定第三个参数,结果也会被截断。 ROUND(
SUM
(Price
浏览 3
提问于2012-07-06
得票数 2
回答已采纳
7
回答
Python
的
舍入
问题
、
可能重复: 32.50 * 0.19 = 6.1749999999999998它应该给我看18.53。我做错了什么,我该如何
浏览 4
提问于2011-09-22
得票数 3
回答已采纳
2
回答
如何在c#
中
安全地将双精度数转换为
小数
我们使用decimal数据类型将财务数据存储
在
SQL
Server数据库
中
,我们需要6-8位
的
小数
精度。当我们通过数据访问层将这个值返回到C#服务器时,它将作为decimal数据类型返回。由于一些设计约束超出了我
的
控制范围,因此需要
进行
转换。转换为字符串不是
问题
。正如MS文档所说
的
那样,转换为双精度是“从
小数
转换为双精度会产生
舍入
错误,因为双精度浮点数
的
有效位数少于
小数</
浏览 2
提问于2011-02-19
得票数 5
回答已采纳
1
回答
如何检查
舍入
错误?
、
、
这可能是一个愚蠢
的
问题
:当使用float时,
对
小数
位
进行
了一些
舍入
,如何检查
舍入
错误,最好是
在
java或C
中
?我们将非常感谢您提出
的
任何建议。
浏览 2
提问于2010-10-13
得票数 0
1
回答
通过
SQL
分配-保留
sum
()
的
重复
小数
、
、
我使用计算将单个单元分配到多个行
中
,并将结果存储到表
中
。然后我是
sum
(),分配和和产生
的
数字不是整数。发生
的
情况是,一些分配结果是带有重复
小数
的
数字,然后是那些没有加回整数
的
和(ala 1/3 + 1/3 + 1/3 != 1)。我已经尝试将数字转换为不同
的
格式,但是,雅典娜一直以任意精度
对
小数
进行
舍入
,导致了
问题
浏览 12
提问于2020-07-19
得票数 1
回答已采纳
2
回答
Server十进制(30,10)损失最后2个
小数
、
、
当两个
小数
(30,10)
在
Server 05
中
被除以时,最后
的
两个
小数
似乎正在丢失(甚至没有
舍入
,只是被截断)。2.1277164747 select @z 但是,如果两个被除以
的
数字被转换成浮点,这似乎是可行
的
: ....Select @z = cast(@y as float)/cast(@x as
浏览 3
提问于2009-09-21
得票数 14
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券