您的位置: 首页 > 技术问答 > 使用mysql无效的mysql查询 使用mysql无效的mysql查询 分类: 技术问答 • 2022-06-04 20:34:00 问题描述: 我使用的是mysql 5.7,当我使用下面的类似查询时,我可以得到结果。 使用mysql无效的mysql查询 但如果我改变类似的查询如下,我没有结果,任何人都可以告诉我什么是问题? +0 你要做的是在Sql查询中使用正则表达式。如果所有的mysql都支持正则表达式,你需要寻找适当的语法。 – +0 你想匹配什么确切的模式? – +0 我改变喜欢rlike,然后解决问题。非常感谢你! – Minky 答 您需要使用REGEXP运营商,如果你想匹配的模式,例如: SELECT followedCourseIds FROM axn_server.user_wechat WHERE followedCourseIds REGEXP <pattern>; Here是文档和例子。 +0 非常感谢! – Minky 答 您需要使用的 column RLIKE 'regex' 代替 column LIKE 'regex' 普通LIKE表达式通配符语法比正则表达式更简单。 +0 非常感谢! – Minky
你要做的是在Sql查询中使用正则表达式。如果所有的mysql都支持正则表达式,你需要寻找适当的语法。 –
你想匹配什么确切的模式? –
我改变喜欢rlike,然后解决问题。非常感谢你! – Minky