sql截取两位小数点
发布时间: 2025-02-21 22:20:11
㈠ sql 浮点型怎么截取两位小数
你的表述不够清楚啊,根据个人理解,两种情况:
1.在数据表中的显示形式(用数据类型)
(1)numeric(数据长度,小数位数)
如:numeric(15,2);
(2)decimal(数据长度,小数位数)
同上;
2.查询时显示的形式(用数学函数)
round(数据值,小数位数)【注意这里是四舍五入的】
如print round(12.356487,2)返回值为:12.36
㈡ sql做查询的时候,怎么把decimal类型的数据保留两位小数、
sql查询把decimal类型数据留两位小数法:
selectconvert(decimal(38,2),Vehicle_Mode)fromVehicles
㈢ sql查询结果保留两位小数,如何做
select
*,round(convert(float,OutOkNum)/convert(float,TotNum),2)as
合格率
from 表a
where... 四舍五入到2位小数
㈣ sql 浮点型怎么截取两位小数
round()
是四舍五入,
如果你要截取的话用trunc()。
trunc(123.456,
2)
结果就是123.45
而round(123.456,
2)的结果是123.46
㈤ sql语句 保留两位小数
Convert(decimal(10,2), a/b )
decimal() 10 是一共10位 2 为两位小数 这两个值还可以更大
热点内容