首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

要这样的查询效果,该怎么处理

2012-03-02 
要这样的查询效果有张表数据如下:ab200.23鼠标201光驱如果没有小数点后面要加二个0查询后的效果是:ab20023

要这样的查询效果
有张表数据如下:

      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

热点排行
Bad Request.