>我在数据库中有一个这样的表
column1 | column2
-------------+---------
one two | three50
four , five | six30
我正在寻找一个可以选择的查询,他可以获取这样的结果
onetwothree
forfivesix
在 Oracle 中试试这个:
SELECT regexp_replace(column1, '[ ,]+$','')
FROM table
在SQL Server/MySQL/Sybase/甚至Oracle中使用:
SELECT REPLACE(REPLACE(column1, "," , ""), " ", "")
FROM table