0

我需要查询数据库以查找包含一组特定条件的某些 url,例如:“MY”和“sand”以任何顺序排列。

我目前正在使用 LIKE '%MY%' AND LIKE '%Sand%' 是否有更好的执行方式?

谢谢

4

1 回答 1

0

可以尝试 REGEXP 例如:

WHERE url REGEXP '(my.*sand|sand.*my)'

或者:

WHERE URL REGEXP 'my' AND url REGEXP 'sand'

不知道速度将如何比较...

于 2013-10-17T17:28:24.627 回答