sql保留一位小数
发布时间: 2025-05-20 22:57:07
Ⅰ sql 保留一位小数 并且向下取 怎么弄
DECLARE@fFLOAT=0.771014415253685
SELECTFLOOR(@F*10)*1.0/10
如上 你可以先乘以10(因为一位小数),再用向下取整的函数floor,最后记得*1.0/10 即除以开头乘的10
Ⅱ sql怎样四舍五入保留小数点后1位
select cast('8.5738' as numeric(10,1)),基本上数字只要是四舍五入都可以转成numerice,后面2个参数,1代表数字长度,2代表小数点后的位数,你将你sql中的round去掉应该就行
Ⅲ sql语句怎么写“四舍五入后求和”的语句
把数据类型转换为decimal,系统会自动四舍五入,字段合计求和可以用sum函数,例如以下例子假设合并字段col,只保留一位小数:
select sum(cast(col as decimal(19,1)))
from 表
热点内容