MySQL数据库一个字段对应多个值得模糊查询
Posted 孟大凡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL数据库一个字段对应多个值得模糊查询相关的知识,希望对你有一定的参考价值。
当一个字段想模糊查询出多个字段的时候,正常情况下一般会这么作
1 select * from a where name like \'a%\' or name like \'b%\' ....or ...;
但是上面的情况只能对应少量的模糊查询值,过多之后再后台开发的时候会出现非常麻烦的sql语句拼接
这时我们可以采用正则表达式进行匹配
1 select * from a where name regexp\'a|b|...\';
如果各位大神有更好的方法,请在下面留言!
以上是关于MySQL数据库一个字段对应多个值得模糊查询的主要内容,如果未能解决你的问题,请参考以下文章