-1
单元格中的数据类似于“0^0^@ 1 @^0^0^1^0”,我希望它是0^0^@ 1 @ 0^0^1^0。基本上我正在寻找的是,我想删除“@”后面出现的特殊字符“^”。请注意,剩余的“^”应该保持原样。Mysql删除特殊字符后出现特定特殊字符
单元格中的数据类似于“0^0^@ 1 @^0^0^1^0”,我希望它是0^0^@ 1 @ 0^0^1^0。基本上我正在寻找的是,我想删除“@”后面出现的特殊字符“^”。请注意,剩余的“^”应该保持原样。Mysql删除特殊字符后出现特定特殊字符
我觉得你只是想replace()
:
select replace(col, '@^', '@')
您可以使用REPLACE()
功能:
mysql> SELECT REPLACE('0^0^@[email protected]^0^0^1^0', '@^', '@');
-> 0^0^@[email protected]^0^1^0