在MySQL中有没有用于正则表达式替换的函数?
我有一个表格,需要存储一些名称,并且在将它们与另一个字符串进行比较之前,我需要替换一些字符。
例如,我的表格数据是
abc
ghi:dki
ioe dsa
我从用户那里读取一个字符串,它的形式是abc
,ghi-dki
,ioe-dsa
。也就是说,所有的空格、多个空格和符号都被转换为连字符(-)。现在我需要进行比较,类似于
SELECT MYCOLUMN FROM MYTABLE WHERE {转换后的MYCOLUMN} = 'ghi-dki'
有人能帮我找出哪个MySQL函数可以做到这一点吗?