使用-like的反向模糊查询

What

在数据库中,有差不多叫做 xxx like ‘%xxx%’的用法,就是字段的模糊查询,也可以视作所谓的subString,a like b意味着 a是数据库的字段,b是参数,a是b的子集达到模糊查询的目的,那么如果想要参数是数据库字段的substring在数据库中该如何查询,这时就用到了“instr”

How

以mysql为例(转载自 http://blog.csdn.net/zyyr365/article/details/5603555)

mysql中INSTR函数的用法
INSTR(字段名, 字符串)

这个函数返回字符串在某一个字段的内容中的位置, 没有找到字符串返回0,否则返回位置(从1开始)

select * from t_user where instr(字段,字符串)>0;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Django 1.8.2 文档Home | Table of contents | Index | Modules...
    轩辕小爱阅读 6,908评论 0 2
  • 一. Java基础部分.................................................
    wy_sure阅读 9,277评论 0 11
  • 注入攻击的分类 1.没有正确过滤转义字符 在用户的输入没有为转义字符过滤时,就会发生这种形式的注入式攻击,它会被传...
    查无此人asdasd阅读 5,680评论 0 5
  • 一生会有多久?70、80抑或更久。有多少人早已被时间的长河所遗忘? 16岁那年,我用我青涩的笔触写下了我对未来的畅...
    旧梦烟雨生阅读 1,495评论 0 0
  • 今早六点钟,被园子里唧唧喳喳的声音唤醒,掀开窗帘,奥,外面骄阳似火,好想重新进入清凉的梦乡…… 但一想起今早还要产...
    夜阑星空xk阅读 1,352评论 0 1