SQL需要帮助将带有前导零的表格式化为小数

时间:2014-10-09 16:57:07

标签: sql

我的结果集如下。基本上我想选择这个列并删除前导零和小数以及空格。所以我的结果集会以60.0 86.7等回复。

我试过LTRIM无济于事。任何帮助表示赞赏。

 0.00 60.0
 0.00 60.0
 0.00 60.0
 0.00 60.0
 0.00 60.0
 0.00 60.0
 0.00 86.7
 0.00 60.0
 0.00 60.0
 0.00  0.0
 0.00 60.0

2 个答案:

答案 0 :(得分:2)

如何使用 REPLACE()功能将其替换为空。此功能在MySQL,SQL Server和Oracle(SQL Fiddle)中可用:

SELECT CAST(REPLACE(FieldName, '0.00 ', '') AS DECIMAL(4,2))
FROM MyTable

答案 1 :(得分:0)

试试这个

SELECT RIGHT(column_Name, LEN(column_Name)-5) FROM Table_Name