SQLSERVER 的SQL语句的问题(弱问)
我有一个SQL语句如下:
select 编号,长度,名称 from 零件
得出的结果如下:
1 100.1234366 轴承1
1 101.33 轴承2
1 100.578 轴承3
我想要的结果是:
1 100.12 轴承1
1 101.33 轴承2
1 100.58 轴承3
如何写SQL语句达到保留两位小数的结果呢?
------解决方案--------------------select convert(decimal(18,2),长度) from 表
------解决方案--------------------select 编号, convert(decimal(10,2), 长度) as 长度 ,名称 from 零件
------解决方案--------------------Cast Or Convert
select 编号, Cast(长度 As Numeric(18,2)), 名称 from 零件
------解决方案--------------------select 编号,conver(decimal(10,2),长度) as 长度,名称 from 零件