标签: mysql select sql-like
我需要查询数据库以查找包含一组certian标准的某些网址,例如:“MY”和“sand”以任何顺序排列。
我目前正在使用LIKE'%MY%'和LIKE'%Sand%'有更好的执行方式吗?
由于
答案 0 :(得分:0)
可以尝试REGEXP,例如:
WHERE url REGEXP '(my.*sand|sand.*my)'
或者:
WHERE URL REGEXP 'my' AND url REGEXP 'sand'
不确定速度如何比较...