MySQL中的公正查询

时间:2018-05-29 03:59:30

标签: mysql sql mysql-python

我正在使用Python和MySQL

假设我有一个MySQL查询:

Select * FROM table WHERE string = ‘cla apple ss

请注意,该字符串将与“class”进行比较,并使用插入它的单词“apple”

如何在像

这样的行中进行高级MySQL查询

The class is bigThe apple is red

都会被退回。我尝试过MATCH / AGAINST和%LIKE%,但两者似乎没有达到预期的效果。

我很确定关于这个主题一定有重复的问题,但我已经搜索了一段时间但没有找到解决方案。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式:

where string regexp replace('cla apple ss', ' ', '|')