要这样的查询效果,该怎么处理
要这样的查询效果
有张表数据如下:
a b
200.23 鼠标
201 光驱
如果没有小数点后面要加二个0
查询后的效果是:
a b
20023 鼠标
20100 光驱
------解决方案--------------------
select replace(cast(cast(a as decimal(18,2)) as varchar(10)) , '. ' , ' ') a , b from tb
有张表数据如下:
a b
200.23 鼠标
201 光驱
如果没有小数点后面要加二个0
查询后的效果是:
a b
20023 鼠标
20100 光驱
------解决方案--------------------
select replace(cast(cast(a as decimal(18,2)) as varchar(10)) , '. ' , ' ') a , b from tb