%匹配任意长度

_ 匹配单个字符

mysql> select * from table1;
+----------+------------+-----+---------------------+-------+
| name_new | transactor | pid | order_date | price |
+----------+------------+-----+---------------------+-------+
| 1hahha | 1xiaohong | | -- :: | |
| 2hahha | 2xiaohong | | -- :: | |
| 3hahha | 3xiaohong | | -- :: | |
| 4hahha | 4xiaohong | | -- :: | |
| 3hahha | bob | | -- :: | |
| 3hahha | lee | | -- :: | |
| 3hahha | lee | | -- :: | |
| 3hahha | lee | | -- :: | |
| 3hahha | bob | | -- :: | |
| 3hahha | bob | | -- :: | |
+----------+------------+-----+---------------------+-------+
rows in set (0.00 sec) mysql> select * from table1 where transactor like "%xiaohong";
+----------+------------+-----+---------------------+-------+
| name_new | transactor | pid | order_date | price |
+----------+------------+-----+---------------------+-------+
| 1hahha | 1xiaohong | | -- :: | |
| 2hahha | 2xiaohong | | -- :: | |
| 3hahha | 3xiaohong | | -- :: | |
| 4hahha | 4xiaohong | | -- :: | |
+----------+------------+-----+---------------------+-------+
rows in set (0.00 sec) mysql> select * from table1 where transactor like "xiaohong";
Empty set (0.00 sec) mysql> select * from table1 where transactor like "%xiao";
Empty set (0.00 sec) mysql> select * from table1 where transactor like "%xiao%";
+----------+------------+-----+---------------------+-------+
| name_new | transactor | pid | order_date | price |
+----------+------------+-----+---------------------+-------+
| 1hahha | 1xiaohong | | -- :: | |
| 2hahha | 2xiaohong | | -- :: | |
| 3hahha | 3xiaohong | | -- :: | |
| 4hahha | 4xiaohong | | -- :: | |
+----------+------------+-----+---------------------+-------+
rows in set (0.00 sec) mysql> select * from table1 where transactor like "_xiao%";
+----------+------------+-----+---------------------+-------+
| name_new | transactor | pid | order_date | price |
+----------+------------+-----+---------------------+-------+
| 1hahha | 1xiaohong | | -- :: | |
| 2hahha | 2xiaohong | | -- :: | |
| 3hahha | 3xiaohong | | -- :: | |
| 4hahha | 4xiaohong | | -- :: | |
+----------+------------+-----+---------------------+-------+
rows in set (0.00 sec)

mysql 通配符%以及_的更多相关文章

  1. 《MySQL必知必会》通配符 ( like , % , _ ,)

    <MySQL必知必会>通配符 ( like , % , _ ,) 关键字 LIke WHERE 搜索子句中使用通配符,必须使用 LIKE 操作符. % 百分号通配符 % 表示任意字符出现任 ...

  2. mysql通配符_,%查询

    模糊查询 在使用模糊查询的时候,mysql使用的是最左原则,所以模糊查询语句: select * from sys_user where user_name like '#{userName}%' 我 ...

  3. MySQL 通配符学习小结

    MySQL 通配符 SQL的模式匹配同意你使用"_"匹配不论什么单个字符,而"%"匹配随意数目字符(包含零个字符).在 MySQL中,SQL的模式缺省是忽略大写 ...

  4. MySQL 通配符学习总结

    MySQL 通配符 SQL您同意使用模式匹配"_"无论单个字符相匹配,和"%"匹配随意数目字符(包含零个字符). 在 MySQL中.SQL的模式缺省是忽略大写和 ...

  5. mysql通配符使用

    mysql通配符使用: w3cchool 在mysql查询中,经常会用到通配符,而且mysql的通配符和pgsql是有所不同的,甚至mysql中还可以使用正则表达式.本文就为大家带来mysql查询中通 ...

  6. MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)

    MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1)     VMawre-workstation版本包 地址: https://m ...

  7. mysql通配符进行模糊查询

    在mysql数据库中,当我们需要模糊查询的时候 ,我们会使用到通配符. 首先我们来了解一下2个概念,一个是操作符,一个是通配符. 操作符 like就是SQL语句中的操作符,它的作用是指示在SQL语句后 ...

  8. MySQL 05章_模糊查询和聚合函数

    在之前的查询都需要对查询的关机中进行“精确”.“完整”完整的输入才能查询相应的结果, 但在实际开发过程中,通常需要考虑用户可能不知道“精确”.“完整”的关键字, 那么就需要提供一种不太严格的查询方式, ...

  9. Mysql通配符的使用

    通配符的分类:%百分号通配符: 匹配任意字符,包括0个到多个_下划线通配符:表示只能匹配单个字符,不能多也不能少,就是一个字符.    escape:用来转义特定字符 [字符列]  :字符列中任何一个 ...

随机推荐

  1. Windows 创建 Redis 和 zookeeper 系统服务

    Redis 启动 Redis start cmd /k "cd/d c:\Redis-x64-3.2.100\&&echo start Redis &&red ...

  2. zookerper安装使用教程

    转载自 http://blog.java1234.com/blog/articles/379.html 再安装zookeeper之前,我们看下zookeeper简介 https://baike.bai ...

  3. 用 node.js 模仿 Apache 的部分功能

    首先,这个例子用到了服务端渲染的技术.服务端渲染,说白了就是在服务端使用模板引擎,这里我先简单的介绍一下服务端渲染与客户端渲染之间的区别. 服务端渲染与客户端渲染之间的区别: 客户端渲染不利于搜索引擎 ...

  4. Oracle数据库之操作符及函数

    一.操作符: 1.分类: 算术.比较.逻辑.集合.连接: 2.算术操作符: 执行数值计算: -- 工资加1000 from emp; 3.比较操作符: -- 比较运算符(between and包头不包 ...

  5. day 10 预科

    目录 IPO 编程 面向对象编程 类和对象 对象 类 定义类 定义对象 定义类语法 定义对象 (实例化对象) 定制对象独有特征 LeetCode检测机制 面向过程编程:面向(对着)-->过程(流 ...

  6. CAS 的问题

    cas这么好用,那么有没有什么问题呢?还真有 ABA问题 CAS需要在操作值的时候检查下值有没有发生变化,如果没有发生变化则更新,但是如果一个值原来是A,变成了B,又变成了A,那么使用CAS进行检查时 ...

  7. Java开发环境之ElasticSearch

    查看更多Java开发环境配置,请点击<Java开发环境配置大全> 拾章:ElasticSearch安装教程 1)去官网下载ElasticSearch安装包 http://www.elast ...

  8. Give root password for maintenance

    linux开机出现"Give root password for maintenance (or type Control-D to continue):" 出现这种情况一般为两种 ...

  9. MyBatis日记(四):MyBatis——insert、update、delete、select

    MyBatis简单增删改查操作,此处所做操作,皆是在之前创建的MyBatis的Hello world的工程基础上所做操作. 首先在接口文件(personMapper.java)中,添加操作方法: pa ...

  10. 【转】golang-defer坑的本质

    本文节选自https://tiancaiamao.gitbooks.io/go-internals/content/zh/03.4.html 作者的分析非常透彻,从问题本质分析,就不会对defer产生 ...