本文概述

在MySQL中, LIKE条件用于执行模式匹配以找到正确的结果。它与WHERE子句结合使用在SELECT, INSERT, UPDATE和DELETE语句中。

句法:

expression LIKE pattern [ ESCAPE 'escape_character' ]

参数

表达式:指定列或字段。

pattern:这是一个包含模式匹配的字符表达式。

escape_character:这是可选的。它允许你测试通配符的文字实例, 例如%或_。如果不提供escape_character, 则MySQL会假定” \”是escape_character。

MySQL LIKE范例

1)使用%(百分比)通配符

考虑具有以下数据的表”官员”。

执行以下查询:

SELECT officer_name

FROM officers

WHERE address LIKE 'Luck%';

输出

2)使用_(下划线)通配符

在此示例中, 我们也使用相同的表”官员”。

执行以下查询:

SELECT officer_name

FROM officers

WHERE address LIKE 'Luc_now';

输出

3)使用NOT运算符

你还可以在MySQL LIKE条件下使用NOT运算符。本示例说明将%通配符与NOT运算符一起使用。

考虑具有以下数据的表”官员”。

执行以下查询:

SELECT officer_name

FROM officers

WHERE address NOT LIKE 'Luck%';

输出

注意:在上面的示例中, 你可以看到仅显示了地址非LIKE’Luck%’。

mysql的not like多个条件,MySQL LIKE条件相关推荐

  1. MySQL使用IF语句以及用case语句对条件或结果进行判断

    MySQL使用IF语句以及用case语句对条件或结果进行判断 一.前期准备 二.IF语句 1.场景一 2.场景二 三.CASE语句 一.前期准备 CREATE TABLE `t1` (`id` int ...

  2. 关于Mysql中on条件和where条件的使用总结

    之前一直纠结于mysql中使用left join时候on条件和where条件的区别.自己做了实验亲测,总结如下. 1:on条件先于where条件的执行.on条件是在生成临时表时候执行,where是在临 ...

  3. mysql sum带条件_有条件的MySQL Sum查询?

    该Sum()是在MySQL聚合函数.您可以将和查询与if条件一起使用.要了解带有if条件的求和查询,让我们创建一个表. 创建表的查询-mysql> create table SumWithIfC ...

  4. yii2 mysql between_yii2:多条件多where条件下碰到between时,between语句如何处理呢?

    yii2:多条件多where条件下碰到between时,between语句如何处理呢? 我有一张表: id,name,telphone,ticket_no,status,create_time等字段, ...

  5. MySQL 条件查询(多条件,模糊查询,范围查询,空值查询),分组查询,分组过滤

    WHERE 条件查询 WHERE关键字用指定的条件从表中查询数据. 语法格式: WHERE 查询条件 条件查询: 有比较运算和逻辑运算的查询条件. 带有BETWEEN AND 关键字的查询条件. 配合 ...

  6. MySQL数据库实用教程考核_《MySQL数据库实用教程》郑明秋,蒙连超,赵海侠【pdf】...

    内容简介 郑明秋.蒙连超.赵海侠主编的<MySQL数据库实用教程>是作者在多年的数据库开发实践与教学经验的基础上,根据计算机相关专业的职业岗位能力需求及学生的认知规律倾心组织编写的.本教材 ...

  7. java连接mysql数据库增删改查_java连接mysql数据库增删改查操作记录

    1. 连接数据库.得到数据库连接变量 注意连接数据库的时候 (1)打开DB Browser 新建一个Database Driver,注意加入Driver JARs的时候加入的包,我的是mysql-co ...

  8. 网站上传到服务器mysql数据库,网站上传到服务器mysql数据库吗

    网站上传到服务器mysql数据库吗 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.Cent ...

  9. mysql 自动化运维工具_部署MySQL自动化运维工具inception+archer

    *************************************************************************** 部署MySQL自动化运维工具inception+ ...

  10. linux修改mysql默认大小写配置,linux下设置mysql不区分大小写

    背景 今天准备上线的环境,往服务器上布服务,某个功能查询报错,觉得很奇怪,环境一样,代码一样,数据一样,为何呢,看了一眼sql.本地运行正常,上线环境报错,报错信息缺少某列.仔细一看,where 条件 ...

最新文章

  1. Python学习十四:filter()
  2. Android基础教程pdf
  3. uva 11400 - Lighting System Design(动态规划 最长上升子序列问题变型)
  4. OpenCV C++ 03 - Save an Image to a File
  5. spark的流失计算模型_使用spark对sparkify的流失预测
  6. 2021年中国云无线接入网(C-RAN)市场趋势报告、技术动态创新及2027年市场预测
  7. 数学与编程——统计与编程(均匀分布仿真高斯分布)
  8. ARM平台交叉编译valgrind
  9. git pull命令报错
  10. [BX]和loop指令06 - 零基础入门学习汇编语言28
  11. 代码整洁之道 python_代码整洁之道
  12. 【ML】特征归一化、为什么归一化、归一化的方法、归一化方法选择依据
  13. ORBSLAM3 的改进
  14. 华表Cell应用 - 使用XML自动读入数据 | #报表 #华表Cell
  15. 锐浪报表数据源access_学习锐浪报表之MySQL连接字符串的实际操作步骤汇总
  16. 机器学习基础概念(三):归纳与演绎
  17. Mybatis提高查询效率的方式
  18. 抢票软件开发(三) 其余功能
  19. 信息源按加工深度划分_信息检索教程
  20. 基于springboot的打卡签到

热门文章

  1. JavaScript: switch语句、break\case !
  2. 图片加载失败的正确处理
  3. P620 网络编程概述、IP的理解与InetAddress类的实例化
  4. 手游服务器压力,为什么手游都是几百上千个区?真的这么多人吗?
  5. OpenCV:金字塔LK光流法
  6. Python深度学习“四大名著”之一全新PyTorch版
  7. redis 超时key过期监听
  8. 首席新媒体运营商学院创始人黎想:如何写出爆款短视频标题
  9. Javascript 幻灯片效果展示 --西安四月飞雪
  10. 支付宝APP支付,提示代码 ALIN10070