MySQL查询like语句查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL查询like语句查询相关的知识,希望对你有一定的参考价值。

参考技术A like运算符:对字符串进行模糊查找

语法:

xx  like '要查找的内容'

含义:

实现对字符串的某种特征信息的模糊查找。它其实依赖于以下2个特殊的"符号"

%:它代表任何个数的任何字符

_  它代表一个任何字符

例1   select*from tab_load_data where    f5 like"%汨罗%";

例2     select*from  tab_load_data where name like  "%韩%";

常见例子和含义

name  like   '%罗%':表示name中“罗这一字的所有数据行

name   like  '罗%':表示name中罗开头的所有数据行比如罗曼罗兰

name like  ''%罗"  表示以罗结尾所有数据行比如c罗 魂斗罗

name like '罗_'以罗开头并只有2个字符所有数据行比如 罗兰

name like '_罗'以罗结尾并只有2个字符所有数据行比如c罗

要找含有%或_怎么办?

xx like '%\%%';   表示xx中含有百分号(%)

例3     select *from   tab_load_data  where  name  like   '%军';

例2    select *from   tab_load_data  where name  like   '韩%';

以上是关于MySQL查询like语句查询的主要内容,如果未能解决你的问题,请参考以下文章

MySQL查询like语句查询

mysql查询语句中like 的用法

mysql如何使用like关键字实现模糊查询?有啥注意事项

PHP PDO 准备语句——MySQL LIKE 查询

MYSQL如何进行sql like (sql查询结果)的查询

mysql多条件动态查询