从mysql中的列中提取字符串并就地替换
我在mysql中有一个表,这个表中有两列“ID”和“Branch”。我想将此修复设置为“分支”列 结构:从mysql中的列中提取字符串并就地替换,mysql,Mysql,我在mysql中有一个表,这个表中有两列“ID”和“Branch”。我想将此修复设置为“分支”列 结构: ID Branch 1 ?¤All-bank 2 (1) bank 3 ÂJohn & William 4 % Bank 5 ----Road one 6 ?bank 预期产出: ID Branch 1 All-bank 2 bank 3 John & William 4 Bank
ID Branch
1 ?¤All-bank
2 (1) bank
3 ÂJohn & William
4 % Bank
5 ----Road one
6 ?bank
预期产出:
ID Branch
1 All-bank
2 bank
3 John & William
4 Bank
5 Road one
6 bank
因此,分支基本上可以包含英文字符和一些特殊字符,如“,/&-”
我是这样想的:
SELECT * FROM table_name WHERE branch like '%[^a-zA-Z0-9]%'
有人能帮我吗,mysql新手
提前非常感谢检查一下这些答案是否有用。非常感谢这些帮助