sql server 中nvarchar的运算并且四舍五入保留小数点后6位

sql server 中nvarchar的运算并且四舍五入保留小数点后6位

1、表的数据
在这里插入图片描述
数据过多就不一 一的列出来了
涉及金额精度大计算将nvarchar转换成decimal后再进行计算
select round(cast(字段 as decimal(精度,小数点后几位)),小数点后几位) from 表名

2、求和

在这里插入图片描述
select sum(round(cast(字段as decimal(精度,小数点后几位)),小数点后几位)) from 表名

有空的动动小手支持一下作者!,给作者点赞加收藏,如果有问题请在底下留言!

群名称:Java技术交流2群, QQ群号:717649447


版权声明:本文为qq_41596860原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。