我的结果集如下。基本上我想选择这个列并删除前导零和小数以及空格。所以我的结果集会以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
答案 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