sql保留两位小数怎么写,在线等!

如题所述

select Convert(decimal(18,2),100.1231234) 输出结果:100.12
select Convert(decimal(18,2),100) 输出结果:100.00
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-18

cast(avg(cast(Grade as decimal(5, 2))) as numeric(5,2)) as 平均成绩

Grade和平均成绩改成你要的,这个式子的前提是avg是整形

第2个回答  2010-07-13
只能用left等字符截断。。SQL对这个支持的不好。。
第3个回答  2010-07-13
Select int(字段名*100)/100 from 表名
第4个回答  2017-11-15
cast(person_user_pay as decimal(10, 2)) as total_person_pay